From 05503de503fd2dd0fb03c48432a8b910cc8a840e Mon Sep 17 00:00:00 2001 From: maroni Date: Fri, 6 Jul 2012 00:48:16 -0300 Subject: [PATCH] --- .../simdecs/mediador/NegociacaoPedagogica.java | 20 +++++++++++++------- web/editarcasos/editarCaso.xhtml | 9 ++++++--- web/login.xhtml | 2 +- 3 files changed, 20 insertions(+), 11 deletions(-) diff --git a/src/java/org/ufcspa/simdecs/mediador/NegociacaoPedagogica.java b/src/java/org/ufcspa/simdecs/mediador/NegociacaoPedagogica.java index 195766e..4583ba8 100644 --- a/src/java/org/ufcspa/simdecs/mediador/NegociacaoPedagogica.java +++ b/src/java/org/ufcspa/simdecs/mediador/NegociacaoPedagogica.java @@ -725,14 +725,8 @@ System.out.println("pEstrategia: " + estrategia); .setParameter("pIdSessao", sessaoUsuario.getId()) .setParameter("pIdPaciente", paciente.getId()) .getResultList(); - - // Mostra os sintomas esperados: - retorno.append("\n\nSINAIS / SINTOMAS:\nAS PERGUNTAS QUE PODERIAM FORTALECER O DIAGNÓSTICO SÃO:\n"); - for(LogPerguntas logPergunta : logPerguntas) { - if (logPergunta.getTipoNodo().equals(Nodo.SINAL_SINTOMA) && logPergunta.isAtivo()) - retorno.append(logPergunta.getPergunta() + "\n"); - } + // Mostra os sintomas selecionados: retorno.append("\n\nAS PERGUNTAS SELECIONADAS NO DECORRER DA SUA SIMULAÇÃO FORAM:\n"); List nodosInvestigacao = logExecucao.getNodosInvestigacao(); @@ -748,6 +742,18 @@ System.out.println("pEstrategia: " + estrategia); } + // Mostra os sintomas esperados: + StringBuilder retornoAux = new StringBuilder(); + for(LogPerguntas logPergunta : logPerguntas) { + if (logPergunta.getTipoNodo().equals(Nodo.SINAL_SINTOMA) && logPergunta.isAtivo() && !logExecucao.getNodosInvestigacao().contains(logPergunta.getNodo())) + retornoAux.append(logPergunta.getPergunta() + "\n"); + } + + if (retornoAux.length() > 0) { + retorno.append("\n\nALÉM DISTO, AS SEGUINTES PERGUNTAS PODERIAM FORTALECER O DIAGNÓSTICO:\n"); + retorno.append(retornoAux); + } + return retorno.toString(); } diff --git a/web/editarcasos/editarCaso.xhtml b/web/editarcasos/editarCaso.xhtml index 96a6391..634d9c7 100644 --- a/web/editarcasos/editarCaso.xhtml +++ b/web/editarcasos/editarCaso.xhtml @@ -227,9 +227,12 @@ - - - + + + + + + diff --git a/web/login.xhtml b/web/login.xhtml index 84ae7f2..d0a2b2d 100644 --- a/web/login.xhtml +++ b/web/login.xhtml @@ -35,7 +35,7 @@ Acesso ao Simulador

- + -- 1.7.6.4