From: maroni Date: Fri, 16 Mar 2012 21:42:47 +0000 (-0300) Subject: Ajustes acordados na reunião de sexta feira dia 16/03/12 X-Git-Url: http://200.18.67.61/gitweb/?a=commitdiff_plain;h=7470aeb954fcb2cb00b2ddc2b75a53fb3c65ddab;p=simdecs2.git Ajustes acordados na reunião de sexta feira dia 16/03/12 --- diff --git a/src/java/org/ufcspa/simdecs/comunicacao/MetodoIniciaCaso.java b/src/java/org/ufcspa/simdecs/comunicacao/MetodoIniciaCaso.java index cd5cc9a..9f90519 100644 --- a/src/java/org/ufcspa/simdecs/comunicacao/MetodoIniciaCaso.java +++ b/src/java/org/ufcspa/simdecs/comunicacao/MetodoIniciaCaso.java @@ -88,7 +88,7 @@ public class MetodoIniciaCaso extends HttpServlet { } } } - + return ""; } @@ -147,7 +147,7 @@ public class MetodoIniciaCaso extends HttpServlet { .setParameter("pIDPaciente", paciente.getId()) .getResultList(); for(NodoPaciente nodo : nodos) { - if (!nodo.getNodo().getTipo().equals(Nodo.SINAL_SINTOMA)) + if (!nodo.getNodo().getTipo().equals(Nodo.SINAL_SINTOMA) && !nodo.getNodo().getTipo().equals(Nodo.HISTORICO)) continue; out.println(" "); @@ -159,7 +159,7 @@ public class MetodoIniciaCaso extends HttpServlet { .setParameter("pIDPaciente", paciente.getId()) .getResultList(); for(Nodo nodo : nodosNaoSelecionados) { - if (!nodo.getTipo().equals(Nodo.SINAL_SINTOMA)) + if (!nodo.getTipo().equals(Nodo.SINAL_SINTOMA) && !nodo.getTipo().equals(Nodo.HISTORICO)) continue; out.println(" "); @@ -186,7 +186,7 @@ public class MetodoIniciaCaso extends HttpServlet { out.println(" "); } out.println(" "); - +/* // historico for(NodoPaciente nodo : nodos) { if (!nodo.getNodo().getTipo().equals(Nodo.HISTORICO)) @@ -194,6 +194,8 @@ public class MetodoIniciaCaso extends HttpServlet { out.println(" "); } +*/ + out.println(" "); out.println(" "); @@ -205,7 +207,7 @@ public class MetodoIniciaCaso extends HttpServlet { .iterator(); while(itDiagnosticos.hasNext()) { Nodo nodo = itDiagnosticos.next(); - out.println(" "); + out.println(" "); } out.println(" "); @@ -216,7 +218,7 @@ public class MetodoIniciaCaso extends HttpServlet { .iterator(); while(itConduta.hasNext()) { Nodo nodo = itConduta.next(); - out.println(" "); + out.println(" "); } out.println(" "); out.println(" "); diff --git a/src/java/org/ufcspa/simdecs/entities/Paciente.java b/src/java/org/ufcspa/simdecs/entities/Paciente.java index 1f40e86..3c35df3 100644 --- a/src/java/org/ufcspa/simdecs/entities/Paciente.java +++ b/src/java/org/ufcspa/simdecs/entities/Paciente.java @@ -53,6 +53,9 @@ public class Paciente implements Serializable { @Column(length=1, nullable=false) private String sexo; + + @Column(length=2000, nullable=true) + private String historico; @Column(length=20, nullable=false) private String modelo; @@ -171,4 +174,13 @@ public class Paciente implements Serializable { public void setNodos(List nodos) { this.nodos = nodos; } + + public String getHistorico() { + return historico; + } + + public void setHistorico(String historico) { + this.historico = historico; + } + } diff --git a/src/java/org/ufcspa/simdecs/mb/editarcasos/EditarCasoBean.java b/src/java/org/ufcspa/simdecs/mb/editarcasos/EditarCasoBean.java index 5c9e182..65d9907 100644 --- a/src/java/org/ufcspa/simdecs/mb/editarcasos/EditarCasoBean.java +++ b/src/java/org/ufcspa/simdecs/mb/editarcasos/EditarCasoBean.java @@ -47,6 +47,7 @@ public class EditarCasoBean extends DefaultManagedBean { private DualListModel historicos; private DualListModel examesFisicos; private DualListModel examesComplementares; + private String historicoPaciente; private String xml; @@ -91,7 +92,7 @@ public class EditarCasoBean extends DefaultManagedBean { public void prepareAdicionarPaciente() { redePaciente = idPaciente = null; - sexoPaciente = nomePaciente = ""; + historicoPaciente = sexoPaciente = nomePaciente = ""; pesoPaciente = null; idadePaciente= null; @@ -117,6 +118,8 @@ public class EditarCasoBean extends DefaultManagedBean { idadePaciente= paciente.getIdade(); alturaPaciente = paciente.getAltura(); modeloPaciente = paciente.getModelo(); + historicoPaciente = paciente.getHistorico(); + CommandButton buttonCriar = (CommandButton) getComponentById("fEditarPaciente:criar"); CommandButton buttonEditar = (CommandButton) getComponentById("fEditarPaciente:editar"); @@ -196,6 +199,7 @@ public class EditarCasoBean extends DefaultManagedBean { } public void processaRede() { +System.out.println("PROCESSOU A REDE"); idPaciente = Long.valueOf(getTextParameter("pIdPaciente")); Paciente paciente = em.find(Paciente.class, idPaciente); @@ -294,6 +298,7 @@ public class EditarCasoBean extends DefaultManagedBean { paciente.setRede(rede); paciente.setModelo(modeloPaciente); paciente.setCaso(caso); + paciente.setHistorico(historicoPaciente); em.persist(paciente); em.getTransaction().commit(); addInfoMessage("Paciente Adicionado!", "Paciente adicionado com sucesso!"); @@ -314,6 +319,7 @@ public class EditarCasoBean extends DefaultManagedBean { paciente.setRede(rede); paciente.setCaso(caso); paciente.setModelo(modeloPaciente); + paciente.setHistorico(historicoPaciente); em.persist(paciente); em.getTransaction().commit(); addInfoMessage("Paciente Alterado!", "Paciente alterado com sucesso!"); @@ -552,5 +558,15 @@ public class EditarCasoBean extends DefaultManagedBean { public void setModeloPaciente(String modeloPaciente) { this.modeloPaciente = modeloPaciente; } + + public String getHistoricoPaciente() { + return historicoPaciente; + } + + public void setHistoricoPaciente(String historicoPaciente) { + this.historicoPaciente = historicoPaciente; + } + + } diff --git a/src/java/org/ufcspa/simdecs/mb/editarcasos/SelecioneCasoBean.java b/src/java/org/ufcspa/simdecs/mb/editarcasos/SelecioneCasoBean.java index 9738ed3..19b38d8 100644 --- a/src/java/org/ufcspa/simdecs/mb/editarcasos/SelecioneCasoBean.java +++ b/src/java/org/ufcspa/simdecs/mb/editarcasos/SelecioneCasoBean.java @@ -123,11 +123,16 @@ public class SelecioneCasoBean extends DefaultManagedBean { .setParameter("pIDCaso", id) .executeUpdate(); - em.createQuery("Delete From Caso Where id=:pIDCaso") + + em.createQuery("Delete From Log Where caso.id=:pIDCaso") + .setParameter("pIDCaso", id) + .executeUpdate(); + + em.createQuery("Delete From SessaoUsuario Where caso.id=:pIDCaso") .setParameter("pIDCaso", id) .executeUpdate(); - em.createQuery("Delete From Sessao_Usuario Where caso.id=:pIDCaso") + em.createQuery("Delete From Caso Where id=:pIDCaso") .setParameter("pIDCaso", id) .executeUpdate(); diff --git a/src/java/org/ufcspa/simdecs/test/Teste.java b/src/java/org/ufcspa/simdecs/test/Teste.java index 878dd2b..fa98273 100644 --- a/src/java/org/ufcspa/simdecs/test/Teste.java +++ b/src/java/org/ufcspa/simdecs/test/Teste.java @@ -17,7 +17,7 @@ import unbbayes.prs.bn.ProbabilisticNode; public class Teste { public static void main(String[] args) { - int i = (int) (1+Math.random()*10); - System.out.println("i: " + i); + int random = (int) (1+Math.random()*2); + System.out.println("random: " + random); } } diff --git a/web/editarcasos/editarCaso.xhtml b/web/editarcasos/editarCaso.xhtml index 17ddc2e..96a6391 100644 --- a/web/editarcasos/editarCaso.xhtml +++ b/web/editarcasos/editarCaso.xhtml @@ -25,12 +25,12 @@ - +
- +
@@ -44,7 +44,7 @@

- + @@ -161,7 +161,7 @@ - + @@ -179,19 +179,26 @@ - + - + @@ -226,6 +233,14 @@ + + + + + +
+  anos (ex: 55)
Peso
+ +  Kg (ex: 70) +
Altura
+ +  m (ex: 1.70) +
Assunto Clínico
Histórico
+ +
    diff --git a/web/login.xhtml b/web/login.xhtml index f81e4db..6d48810 100644 --- a/web/login.xhtml +++ b/web/login.xhtml @@ -33,7 +33,7 @@

- + diff --git a/web/simulador/MedicinaSaude.swf b/web/simulador/MedicinaSaude.swf new file mode 100755 index 0000000..db74b2e Binary files /dev/null and b/web/simulador/MedicinaSaude.swf differ diff --git a/web/simulador/simulador.swf b/web/simulador/simulador.swf index 20698c2..db74b2e 100755 Binary files a/web/simulador/simulador.swf and b/web/simulador/simulador.swf differ