//listaAux.addAll(itemEstrtIndResul.getItemEstrutFisicoIettfs());
Iterator itAux = listaAux.iterator();
while (itAux.hasNext()) {
ItemEstrutFisicoIettf itemEstrutFisico = (ItemEstrutFisicoIettf) itAux.next();
itemEstrutFisico.setUsuarioUsuManutencao(itemEstrtIndResul.getUsuarioUsuManutencao());
itemEstrutFisico.setDataUltManutencao(new Date());
// if ("S".equals(config.getIndGerarHistoricoCfg())) {
//
// HistoricoIettfH iettfh = new HistoricoIettfH();
//
// iettfh.setDataInclusaoIettf(itemEstrutFisico.getDataInclusaoIettf());
// iettfh.setDataUltManutencao(itemEstrutFisico.getDataUltManutencao());
// iettfh.setItemEstrtIndResulIettr(itemEstrutFisico.getItemEstrtIndResulIettr());
// iettfh.setExercicioExe(itemEstrutFisico.getExercicioExe());
// iettfh.setQtdPrevistaIettf(itemEstrutFisico.getQtdPrevistaIettf());
// iettfh.setUsuManutencao(itemEstrutFisico.getUsuarioUsuManutencao());
// iettfh.setIndAtivoIettf(Dominios.NAO);
// iettfh.setHistoricoMaster(historicoMaster);
// session.save(iettfh);
// }
objetosExcluidos.add(itemEstrutFisico);
session.delete(itemEstrutFisico);
}
} else {
itemEstrtIndResul.setItemEstrutFisicoIettfs(new HashSet<ItemEstrutFisicoIettf>());
}
if (logBean != null) {
logBean.setCodigoTransacao(Data.getHoraAtual(false));
logBean.setOperacao("EXC");
Iterator it = objetosExcluidos.iterator();
while (it.hasNext()) {
logBean.setObj(it.next());
loggerAuditoria.info(logBean.toString());
}
}
// salva o pai
if (logBean != null) {
logBean.setCodigoTransacao(Data.getHoraAtual(false));
logBean.setObj(itemEstrtIndResul);
logBean.setOperacao("ALT");
loggerAuditoria.info(logBean.toString());
}
if (!qtdPrevistaBloqueado && itemEstrtIndResul.getIndPrevPorLocal().equals("N")) {
Iterator itQtd = listaQtd.iterator();
while (itQtd.hasNext()) {
ItemEstrutFisicoIettf itemEstrutFisico = (ItemEstrutFisicoIettf) itQtd.next();
//Mantis 0010128 - Qtd prevista n�o � mais informado por exerc�cio
//itemEstrutFisico.getComp_id().setCodIettir(itemEstrtIndResul.getCodIettir());
itemEstrutFisico.setItemEstrtIndResulIettr(itemEstrtIndResul);
itemEstrutFisico.setUsuarioUsuManutencao(itemEstrtIndResul.getUsuarioUsuManutencao());
itemEstrutFisico.setDataUltManutencao(new Date());
// itemEstrutFisico.setIndExclusaoPosHistorico(Boolean.FALSE);
session.save(itemEstrutFisico);
// HistoricoIettfH iettfh = new HistoricoIettfH();
// iettfh.setDataInclusaoIettf(itemEstrutFisico.getDataInclusaoIettf());