From: maroni Date: Tue, 6 Mar 2012 19:01:19 +0000 (-0300) Subject: (no commit message) X-Git-Url: http://200.18.67.61/gitweb/?a=commitdiff_plain;h=5032fc46b7bc474d59844c9e8a8134b77c6b6cbb;p=simdecs2.git --- diff --git a/src/java/org/ufcspa/simdecs/mb/editarcasos/EditarCasoBean.java b/src/java/org/ufcspa/simdecs/mb/editarcasos/EditarCasoBean.java index ff69f37..ccff470 100644 --- a/src/java/org/ufcspa/simdecs/mb/editarcasos/EditarCasoBean.java +++ b/src/java/org/ufcspa/simdecs/mb/editarcasos/EditarCasoBean.java @@ -145,8 +145,9 @@ public class EditarCasoBean extends DefaultManagedBean { .executeUpdate(); // Sinais e Sintomas - for (Object nomeNodo : sinaisSintomas.getTarget()) { - Nodo nodo = getNodoByNome((String) nomeNodo); + Iterator it = sinaisSintomas.getTarget().iterator(); + while(it.hasNext()) { + Nodo nodo = getNodoByNome((String) it.next()); Paciente paciente = em.find(Paciente.class, idPaciente); NodoPaciente nodoPaciente = new NodoPaciente(); @@ -156,8 +157,9 @@ public class EditarCasoBean extends DefaultManagedBean { } // Historicos - for (Object nomeNodo : historicos.getTarget()) { - Nodo nodo = getNodoByNome((String) nomeNodo); + it = historicos.getTarget().iterator(); + while(it.hasNext()) { + Nodo nodo = getNodoByNome((String) it.next()); Paciente paciente = em.find(Paciente.class, idPaciente); NodoPaciente nodoPaciente = new NodoPaciente(); @@ -167,8 +169,9 @@ public class EditarCasoBean extends DefaultManagedBean { } // Exames Físicos - for (Object nomeNodo : examesFisicos.getTarget()) { - Nodo nodo = getNodoByNome((String) nomeNodo); + it = examesFisicos.getTarget().iterator(); + while(it.hasNext()) { + Nodo nodo = getNodoByNome((String) it.next()); Paciente paciente = em.find(Paciente.class, idPaciente); NodoPaciente nodoPaciente = new NodoPaciente(); @@ -176,9 +179,11 @@ public class EditarCasoBean extends DefaultManagedBean { nodoPaciente.setNodo(nodo); em.persist(nodoPaciente); } + // Exames Complementares - for (Object nomeNodo : examesComplementares.getTarget()) { - Nodo nodo = getNodoByNome((String) nomeNodo); + it = examesComplementares.getTarget().iterator(); + while(it.hasNext()) { + Nodo nodo = getNodoByNome((String) it.next()); Paciente paciente = em.find(Paciente.class, idPaciente); NodoPaciente nodoPaciente = new NodoPaciente();