From: maroni Date: Mon, 28 May 2012 13:07:18 +0000 (-0300) Subject: Correção do processo de exclusão de casos. X-Git-Url: http://200.18.67.61/gitweb/?a=commitdiff_plain;h=9060b2325fc9074051225d61da077d14d642670f;p=simdecs2.git Correção do processo de exclusão de casos. --- diff --git a/src/java/org/ufcspa/simdecs/mb/editarcasos/SelecioneCasoBean.java b/src/java/org/ufcspa/simdecs/mb/editarcasos/SelecioneCasoBean.java index 19b38d8..a66a032 100644 --- a/src/java/org/ufcspa/simdecs/mb/editarcasos/SelecioneCasoBean.java +++ b/src/java/org/ufcspa/simdecs/mb/editarcasos/SelecioneCasoBean.java @@ -115,6 +115,14 @@ public class SelecioneCasoBean extends DefaultManagedBean { beginTransaction(); + em.createQuery("Delete From LogPerguntas Where sessaoUsuario.caso.id=:pIDCaso") + .setParameter("pIDCaso", id) + .executeUpdate(); + + em.createQuery("Delete From IntervencaoPedagogica Where sessaoUsuario.caso.id=:pIDCaso") + .setParameter("pIDCaso", id) + .executeUpdate(); + em.createQuery("Delete From NodoPaciente Where paciente.id in (Select id from Paciente where caso.id=:pIDCaso)") .setParameter("pIDCaso", id) .executeUpdate(); @@ -123,7 +131,6 @@ public class SelecioneCasoBean extends DefaultManagedBean { .setParameter("pIDCaso", id) .executeUpdate(); - em.createQuery("Delete From Log Where caso.id=:pIDCaso") .setParameter("pIDCaso", id) .executeUpdate(); diff --git a/web/login.xhtml b/web/login.xhtml index 4864fe6..dbb253c 100644 --- a/web/login.xhtml +++ b/web/login.xhtml @@ -35,7 +35,7 @@ Acesso ao Simulador

- +