From 4ad9d115d0dfd1990acdaf363fb532470e2905e3 Mon Sep 17 00:00:00 2001 From: gibransodre Date: Fri, 16 Dec 2016 10:31:57 -0200 Subject: [PATCH] Exibição do Status do FAD. --- WebContent/WEB-INF/jsp/formularioOrgao/formularioOrgao.jsp | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- WebContent/WEB-INF/jsp/index/formulario.jsp | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- WebContent/WEB-INF/jsp/login/login.jsp | 100 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------- WebContent/WEB-INF/jsp/planoTrabalho/confirmacaoEnvioEmailMPF.jsp | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ WebContent/WEB-INF/jsp/planoTrabalho/enviarRelatorioPlanoTrabalho.jsp | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- WebContent/WEB-INF/jsp/planoTrabalho/planoTrabalho.jsp | 72 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- WebContent/WEB-INF/jsp/planoTrabalho/planoTrabalhoConfirmacao.jsp | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- WebContent/WEB-INF/jsp/questionario/listaQuestionario.jsp | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- WebContent/WEB-INF/jsp/relatorio/relatorio.jsp | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- WebContent/WEB-INF/tags/baseLayout.tag | 4 ++-- WebContent/imgs/nivel_01_completo.png | Bin 0 -> 61002 bytes WebContent/imgs/nivel_02_completo.png | Bin 0 -> 51307 bytes WebContent/imgs/nivel_02_incompleto.png | Bin 0 -> 40636 bytes WebContent/imgs/nivel_03_completo.png | Bin 0 -> 72829 bytes WebContent/imgs/nivel_03_incompleto.png | Bin 0 -> 58810 bytes WebContent/imgs/nivel_04_completo.png | Bin 0 -> 64071 bytes WebContent/imgs/nivel_04_incompleto.png | Bin 0 -> 52777 bytes WebContent/imgs/nivel_05_completo.png | Bin 0 -> 73385 bytes WebContent/imgs/nivel_05_incompleto.png | Bin 0 -> 58999 bytes WebContent/imgs/nivel_06_completo.png | Bin 0 -> 50544 bytes WebContent/imgs/nivel_06_incompleto.png | Bin 0 -> 41863 bytes src/br/com/controller/PlanoTrabalhoController.java | 115 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- src/br/com/controller/formularioOrgaoController.java | 6 +++--- src/br/com/controller/loginController.java | 4 ++++ 24 files changed, 699 insertions(+), 29 deletions(-) create mode 100644 WebContent/imgs/nivel_01_completo.png create mode 100644 WebContent/imgs/nivel_02_completo.png create mode 100644 WebContent/imgs/nivel_02_incompleto.png create mode 100644 WebContent/imgs/nivel_03_completo.png create mode 100644 WebContent/imgs/nivel_03_incompleto.png create mode 100644 WebContent/imgs/nivel_04_completo.png create mode 100644 WebContent/imgs/nivel_04_incompleto.png create mode 100644 WebContent/imgs/nivel_05_completo.png create mode 100644 WebContent/imgs/nivel_05_incompleto.png create mode 100644 WebContent/imgs/nivel_06_completo.png create mode 100644 WebContent/imgs/nivel_06_incompleto.png diff --git a/WebContent/WEB-INF/jsp/formularioOrgao/formularioOrgao.jsp b/WebContent/WEB-INF/jsp/formularioOrgao/formularioOrgao.jsp index 02c7c30..c7c3fd3 100644 --- a/WebContent/WEB-INF/jsp/formularioOrgao/formularioOrgao.jsp +++ b/WebContent/WEB-INF/jsp/formularioOrgao/formularioOrgao.jsp @@ -31,7 +31,66 @@ - + +
+
    +
  • + Solicitação de código de acesso completo. +
  • +
  • + + FAD não respondido. + + + FAD não respondido. + +
  • +
  • + + FAD impresso, assinado, digitalizado e anexado. + + + FAD não impresso,não assinado,não digitalizado e não anexado. + +
  • +
  • + + Plano de Trabalho anexado. + + + Plano de Trabalho não anexado. + +
  • +
  • + + Relatório Circunstanciado enviado à PFDC/MPF. + Processo concluído. + + + Relatório Circunstanciado não enviado à PFDC/MPF. + Processo não concluído. + +
  • +
+
+
+

diff --git a/WebContent/WEB-INF/jsp/index/formulario.jsp b/WebContent/WEB-INF/jsp/index/formulario.jsp index 79b1e08..2bfb4d8 100644 --- a/WebContent/WEB-INF/jsp/index/formulario.jsp +++ b/WebContent/WEB-INF/jsp/index/formulario.jsp @@ -22,7 +22,66 @@
  • | Questionário Acessibilidade
  • - + +
    +
      +
    • + Solicitação de código de acesso completo. +
    • +
    • + + FAD não respondido. + + + FAD não respondido. + +
    • +
    • + + FAD impresso, assinado, digitalizado e anexado. + + + FAD não impresso,não assinado,não digitalizado e não anexado. + +
    • +
    • + + Plano de Trabalho anexado. + + + Plano de Trabalho não anexado. + +
    • +
    • + + Relatório Circunstanciado enviado à PFDC/MPF. + Processo concluído. + + + Relatório Circunstanciado não enviado à PFDC/MPF. + Processo não concluído. + +
    • +
    +
    +
    +
    Foram encontrados os seguintes erros: diff --git a/WebContent/WEB-INF/jsp/login/login.jsp b/WebContent/WEB-INF/jsp/login/login.jsp index 2b0821c..fa0c5bd 100644 --- a/WebContent/WEB-INF/jsp/login/login.jsp +++ b/WebContent/WEB-INF/jsp/login/login.jsp @@ -16,19 +16,80 @@

    - + +
    +
      +
    • + Solicitação de código de acesso completo. +
    • +
    • + + FAD não respondido. + + + FAD não respondido. + +
    • +
    • + + FAD impresso, assinado, digitalizado e anexado. + + + FAD não impresso,não assinado,não digitalizado e não anexado. + +
    • +
    • + + Plano de Trabalho anexado. + + + Plano de Trabalho não anexado. + +
    • +
    • + + Relatório Circunstanciado enviado à PFDC/MPF. + Processo concluído. + + + Relatório Circunstanciado não enviado à PFDC/MPF. + Processo não concluído. + +
    • +
    +
    +
    +

    +

    Formulário Eletrônico de Acessibilidade Digital

    @@ -42,7 +103,8 @@

    De acordo com a Lei nº 13.146, de 6 de Julho de 2015, em seu artigo 120, cabe aos órgãos competentes a elaboração de relatórios circunstanciados sobre o cumprimento dos prazos estabelecidos na Lei nº 10.048, de 8 de Novembro de 2000 e na Lei nº 10.098, de 19 de Dezembro de 2000, bem como do seu encaminhamento ao Ministério Público e aos órgãos de regulação para adoção das providências cabíveis. Desta forma, o Decreto nº 5.296, de 2 de Dezembro de 2004, que regula tais leis, estabelece em seu artigo 47, que no prazo de até doze meses, a contar da - data de sua publicação, será obrigatória a acessibilidade nos portais e sítios eletrônicos da administração pública na internet, para o uso das pessoas com deficiência.

    + data de sua publicação, será obrigatória a acessibilidade nos portais e sítios eletrônicos da administração pública na internet, para o uso das pessoas com deficiência.

    Neste contexto, a Secretaria de Tecnologia de Informação (STI) do Ministério do Planejamento, Desenvolvimento e Gestão (MP) disponibiliza esta ferramenta para a simplificação e padronização @@ -59,27 +121,39 @@ e selecionar quatro páginas deste mesmo sítio (Exemplo: contato, serviços, perguntas frequentes e notícias) para submissão das respostas. Observando que os sítios informados não desobriga a acessibilidade dos demais sítios do órgão. Caso tenha dúvidas a respeito do preenchimento, acesse o link 'Instruções de Preenchimento' ou 'Contato' na barra de menu acima.

    -

    Observação: Órgão neste formulário está em sentido amplo, podendo abranger Ministério, Secretaria, Agência, Universidade, Fundação, Departamento, Instituto e outros.

    +

    + Observação: Órgão neste formulário está em sentido amplo, podendo abranger Ministério, Secretaria, Agência, Universidade, Fundação, Departamento, Instituto e outros. +


    Leis e Decretos referenciados acima


    Entre com o seu código de acesso. Caso não tenha recebido ou tenha perdido, acesse 'Contato' na barra de menu acima.

    - +
    - Entrar + + Entrar +
    -
    -

    - +
    + +
    +
    diff --git a/WebContent/WEB-INF/jsp/planoTrabalho/confirmacaoEnvioEmailMPF.jsp b/WebContent/WEB-INF/jsp/planoTrabalho/confirmacaoEnvioEmailMPF.jsp index 5811043..ebaecf0 100644 --- a/WebContent/WEB-INF/jsp/planoTrabalho/confirmacaoEnvioEmailMPF.jsp +++ b/WebContent/WEB-INF/jsp/planoTrabalho/confirmacaoEnvioEmailMPF.jsp @@ -6,6 +6,66 @@ + +
    +
      +
    • + Solicitação de código de acesso completo. +
    • +
    • + + FAD não respondido. + + + FAD não respondido. + +
    • +
    • + + FAD impresso, assinado, digitalizado e anexado. + + + FAD não impresso,não assinado,não digitalizado e não anexado. + +
    • +
    • + + Plano de Trabalho anexado. + + + Plano de Trabalho não anexado. + +
    • +
    • + + Relatório Circunstanciado enviado à PFDC/MPF. + Processo concluído. + + + Relatório Circunstanciado não enviado à PFDC/MPF. + Processo não concluído. + +
    • +
    +
    +
    +
    diff --git a/WebContent/WEB-INF/jsp/planoTrabalho/enviarRelatorioPlanoTrabalho.jsp b/WebContent/WEB-INF/jsp/planoTrabalho/enviarRelatorioPlanoTrabalho.jsp index f2f6ff1..66f7baf 100644 --- a/WebContent/WEB-INF/jsp/planoTrabalho/enviarRelatorioPlanoTrabalho.jsp +++ b/WebContent/WEB-INF/jsp/planoTrabalho/enviarRelatorioPlanoTrabalho.jsp @@ -18,7 +18,66 @@
  • | Enviar Relatório à PFDC/MPF
  • - + +
    +
      +
    • + Solicitação de código de acesso completo. +
    • +
    • + + FAD não respondido. + + + FAD não respondido. + +
    • +
    • + + FAD impresso, assinado, digitalizado e anexado. + + + FAD não impresso,não assinado,não digitalizado e não anexado. + +
    • +
    • + + Plano de Trabalho anexado. + + + Plano de Trabalho não anexado. + +
    • +
    • + + Relatório Circunstanciado enviado à PFDC/MPF. + Processo concluído. + + + Relatório Circunstanciado não enviado à PFDC/MPF. + Processo não concluído. + +
    • +
    +
    +
    +
    diff --git a/WebContent/WEB-INF/jsp/planoTrabalho/planoTrabalho.jsp b/WebContent/WEB-INF/jsp/planoTrabalho/planoTrabalho.jsp index 98fa773..f955952 100644 --- a/WebContent/WEB-INF/jsp/planoTrabalho/planoTrabalho.jsp +++ b/WebContent/WEB-INF/jsp/planoTrabalho/planoTrabalho.jsp @@ -17,7 +17,66 @@
  • | Anexar Documentos
  • - + +
    +
      +
    • + Solicitação de código de acesso completo. +
    • +
    • + + FAD não respondido. + + + FAD não respondido. + +
    • +
    • + + FAD impresso, assinado, digitalizado e anexado. + + + FAD não impresso,não assinado,não digitalizado e não anexado. + +
    • +
    • + + Plano de Trabalho anexado. + + + Plano de Trabalho não anexado. + +
    • +
    • + + Relatório Circunstanciado enviado à PFDC/MPF. + Processo concluído. + + + Relatório Circunstanciado não enviado à PFDC/MPF. + Processo não concluído. + +
    • +
    +
    +
    +

    Anexar Documentos (FAD Assinado e Plano de Trabalho)

    @@ -38,10 +97,17 @@

    -
    +


    -
    +


    diff --git a/WebContent/WEB-INF/jsp/planoTrabalho/planoTrabalhoConfirmacao.jsp b/WebContent/WEB-INF/jsp/planoTrabalho/planoTrabalhoConfirmacao.jsp index 4d0a56e..6e51423 100644 --- a/WebContent/WEB-INF/jsp/planoTrabalho/planoTrabalhoConfirmacao.jsp +++ b/WebContent/WEB-INF/jsp/planoTrabalho/planoTrabalhoConfirmacao.jsp @@ -5,7 +5,66 @@ - + +
    +
      +
    • + Solicitação de código de acesso completo. +
    • +
    • + + FAD não respondido. + + + FAD não respondido. + +
    • +
    • + + FAD impresso, assinado, digitalizado e anexado. + + + FAD não impresso,não assinado,não digitalizado e não anexado. + +
    • +
    • + + Plano de Trabalho anexado. + + + Plano de Trabalho não anexado. + +
    • +
    • + + Relatório Circunstanciado enviado à PFDC/MPF. + Processo concluído. + + + Relatório Circunstanciado não enviado à PFDC/MPF. + Processo não concluído. + +
    • +
    +
    +
    +
    diff --git a/WebContent/WEB-INF/jsp/questionario/listaQuestionario.jsp b/WebContent/WEB-INF/jsp/questionario/listaQuestionario.jsp index 0c56f40..e009288 100644 --- a/WebContent/WEB-INF/jsp/questionario/listaQuestionario.jsp +++ b/WebContent/WEB-INF/jsp/questionario/listaQuestionario.jsp @@ -4,7 +4,66 @@ <%@page contentType="text/html" pageEncoding="UTF-8"%> - + +
    +
      +
    • + Solicitação de código de acesso completo. +
    • +
    • + + FAD não respondido. + + + FAD não respondido. + +
    • +
    • + + FAD impresso, assinado, digitalizado e anexado. + + + FAD não impresso,não assinado,não digitalizado e não anexado. + +
    • +
    • + + Plano de Trabalho anexado. + + + Plano de Trabalho não anexado. + +
    • +
    • + + Relatório Circunstanciado enviado à PFDC/MPF. + Processo concluído. + + + Relatório Circunstanciado não enviado à PFDC/MPF. + Processo não concluído. + +
    • +
    +
    +
    +
    diff --git a/WebContent/WEB-INF/jsp/relatorio/relatorio.jsp b/WebContent/WEB-INF/jsp/relatorio/relatorio.jsp index 0fa88af..b75d2aa 100644 --- a/WebContent/WEB-INF/jsp/relatorio/relatorio.jsp +++ b/WebContent/WEB-INF/jsp/relatorio/relatorio.jsp @@ -18,8 +18,66 @@

    - - + +
    +
      +
    • + Solicitação de código de acesso completo. +
    • +
    • + + FAD não respondido. + + + FAD não respondido. + +
    • +
    • + + FAD impresso, assinado, digitalizado e anexado. + + + FAD não impresso,não assinado,não digitalizado e não anexado. + +
    • +
    • + + Plano de Trabalho anexado. + + + Plano de Trabalho não anexado. + +
    • +
    • + + Relatório Circunstanciado enviado à PFDC/MPF. + Processo concluído. + + + Relatório Circunstanciado não enviado à PFDC/MPF. + Processo não concluído. + +
    • +
    +
    +
    +
    diff --git a/WebContent/WEB-INF/tags/baseLayout.tag b/WebContent/WEB-INF/tags/baseLayout.tag index dc112fe..9a05980 100644 --- a/WebContent/WEB-INF/tags/baseLayout.tag +++ b/WebContent/WEB-INF/tags/baseLayout.tag @@ -73,7 +73,7 @@
    Início do Conteúdo - + @@ -120,6 +120,6 @@ - + \ No newline at end of file diff --git a/WebContent/imgs/nivel_01_completo.png b/WebContent/imgs/nivel_01_completo.png new file mode 100644 index 0000000..2ef9446 Binary files /dev/null and b/WebContent/imgs/nivel_01_completo.png differ diff --git a/WebContent/imgs/nivel_02_completo.png b/WebContent/imgs/nivel_02_completo.png new file mode 100644 index 0000000..8c068b2 Binary files /dev/null and b/WebContent/imgs/nivel_02_completo.png differ diff --git a/WebContent/imgs/nivel_02_incompleto.png b/WebContent/imgs/nivel_02_incompleto.png new file mode 100644 index 0000000..3d9b5ff Binary files /dev/null and b/WebContent/imgs/nivel_02_incompleto.png differ diff --git a/WebContent/imgs/nivel_03_completo.png b/WebContent/imgs/nivel_03_completo.png new file mode 100644 index 0000000..8c64ff4 Binary files /dev/null and b/WebContent/imgs/nivel_03_completo.png differ diff --git a/WebContent/imgs/nivel_03_incompleto.png b/WebContent/imgs/nivel_03_incompleto.png new file mode 100644 index 0000000..f215f0f Binary files /dev/null and b/WebContent/imgs/nivel_03_incompleto.png differ diff --git a/WebContent/imgs/nivel_04_completo.png b/WebContent/imgs/nivel_04_completo.png new file mode 100644 index 0000000..020950d Binary files /dev/null and b/WebContent/imgs/nivel_04_completo.png differ diff --git a/WebContent/imgs/nivel_04_incompleto.png b/WebContent/imgs/nivel_04_incompleto.png new file mode 100644 index 0000000..02a1393 Binary files /dev/null and b/WebContent/imgs/nivel_04_incompleto.png differ diff --git a/WebContent/imgs/nivel_05_completo.png b/WebContent/imgs/nivel_05_completo.png new file mode 100644 index 0000000..05d307f Binary files /dev/null and b/WebContent/imgs/nivel_05_completo.png differ diff --git a/WebContent/imgs/nivel_05_incompleto.png b/WebContent/imgs/nivel_05_incompleto.png new file mode 100644 index 0000000..ab5dc68 Binary files /dev/null and b/WebContent/imgs/nivel_05_incompleto.png differ diff --git a/WebContent/imgs/nivel_06_completo.png b/WebContent/imgs/nivel_06_completo.png new file mode 100644 index 0000000..3617b40 Binary files /dev/null and b/WebContent/imgs/nivel_06_completo.png differ diff --git a/WebContent/imgs/nivel_06_incompleto.png b/WebContent/imgs/nivel_06_incompleto.png new file mode 100644 index 0000000..124d977 Binary files /dev/null and b/WebContent/imgs/nivel_06_incompleto.png differ diff --git a/src/br/com/controller/PlanoTrabalhoController.java b/src/br/com/controller/PlanoTrabalhoController.java index 798e4fb..c582dd7 100644 --- a/src/br/com/controller/PlanoTrabalhoController.java +++ b/src/br/com/controller/PlanoTrabalhoController.java @@ -52,6 +52,34 @@ public class PlanoTrabalhoController extends DefaultMultipartConfig { @Path("/planoTrabalho-site") public void planoTrabalho() { + + Questionario questionario = new Questionario(); + + questionario = (Questionario) VRaptorRequestHolder.currentRequest().getServletContext() + .getAttribute("questionario"); + + if(questionario == null) + { + Validacao validacao = new Validacao(); + validacao.setCampo("valorHash"); + validacao.setMensagem("ATENÇÃO: Você precisa estar logado para anexar os documentos."); + + mensagemValidacaoCampos.add(validacao); + + result.include("mensagemValidacaoCampos", mensagemValidacaoCampos); + this.validator.add(new ValidationMessage("", "")); + this.validator.onErrorUsePageOf(loginController.class).login(); + + } + else + { + PlanoTrabalhoDao planoTrabalhoDao = new PlanoTrabalhoDao(); + PlanoTrabalho planoTrabalho = new PlanoTrabalho(); + + planoTrabalho = planoTrabalhoDao.recuperarPlanoTrabalho(path, questionario); + + result.include("planoTrabalho", planoTrabalho); + } } @@ -194,6 +222,7 @@ public class PlanoTrabalhoController extends DefaultMultipartConfig { } + result.include("mensagemRelatorio", mensagemRelatorio); result.include("statusRelatorio", statusRelatorio); VRaptorRequestHolder.currentRequest().getServletContext() @@ -221,6 +250,8 @@ public class PlanoTrabalhoController extends DefaultMultipartConfig { result.include("statusRelatorio", statusRelatorio); } + formularioOrgaoController formularioOrgao = new formularioOrgaoController(); + verificarPosicaoUsuario(questionario); this.validator.add(new ValidationMessage("", "")); this.validator.onErrorUsePageOf(PlanoTrabalhoController.class).planoTrabalhoConfirmacao(); } @@ -309,7 +340,25 @@ public class PlanoTrabalhoController extends DefaultMultipartConfig { @Path("/enviar-relatorio") public void enviarRelatorioPlanoTrabalho() { + + Questionario questionario = new Questionario(); + + questionario = (Questionario) VRaptorRequestHolder.currentRequest().getServletContext() + .getAttribute("questionario"); + if(questionario == null) + { + Validacao validacao = new Validacao(); + validacao.setCampo("valorHash"); + validacao.setMensagem("ATENÇÃO: Você precisa estar logado para enviar Relatório à PFDC/MPF."); + + mensagemValidacaoCampos.add(validacao); + + result.include("mensagemValidacaoCampos", mensagemValidacaoCampos); + this.validator.add(new ValidationMessage("", "")); + this.validator.onErrorUsePageOf(loginController.class).login(); + + } } private void enviarEmail(Questionario questionario) { @@ -417,7 +466,7 @@ public class PlanoTrabalhoController extends DefaultMultipartConfig { result.include("mensagemEnvio", "É preciso ter o Relatório e o Plano de Trabalho anexados!"); result.include("statusEnvio", false); } - + verificarPosicaoUsuario(questionario); this.validator.add(new ValidationMessage("", "")); this.validator.onErrorUsePageOf(PlanoTrabalhoController.class).confirmacaoEnvioEmailMPF(); } @@ -472,12 +521,76 @@ public class PlanoTrabalhoController extends DefaultMultipartConfig { if (questionario != null && questionario.getIdQuestionario() > 0) { enviarEmail(questionario); + } } + public void verificarPosicaoUsuario(Questionario questionario) + { + PlanoTrabalho planoTrabalho = new PlanoTrabalho(); + PlanoTrabalhoDao planoTrabalhoDao = new PlanoTrabalhoDao(); + + //Solicitou código de Acesso? + VRaptorRequestHolder.currentRequest().getServletContext() + .setAttribute("nivel_01", true); + + //Respondeu FAD? + if(questionario.isQuestionario_respondido()) + { + VRaptorRequestHolder.currentRequest().getServletContext() + .setAttribute("nivel_02", true); + } + else + { + VRaptorRequestHolder.currentRequest().getServletContext() + .setAttribute("nivel_02", false); + } + + planoTrabalho = planoTrabalhoDao.recuperarPlanoTrabalho(path, questionario); + + //Anexou Fad? + if(planoTrabalho.getArquivoRelatorioAss() != null) + { + VRaptorRequestHolder.currentRequest().getServletContext() + .setAttribute("nivel_03", true); + } + else + { + VRaptorRequestHolder.currentRequest().getServletContext() + .setAttribute("nivel_03", false); + } + + //Anexou Plano de Trabalho? + if(planoTrabalho.getArquivoPlanoTrabalho() != null) + { + VRaptorRequestHolder.currentRequest().getServletContext() + .setAttribute("nivel_04", true); + } + else + { + VRaptorRequestHolder.currentRequest().getServletContext() + .setAttribute("nivel_04", false); + } + + //Processo finalizado? + if(questionario.isFlagEnviado()) + { + VRaptorRequestHolder.currentRequest().getServletContext() + .setAttribute("nivel_05", true); + } + else + { + VRaptorRequestHolder.currentRequest().getServletContext() + .setAttribute("nivel_05", false); + } + + } + public void confirmacaoEnvioEmailMPF() { } + + } diff --git a/src/br/com/controller/formularioOrgaoController.java b/src/br/com/controller/formularioOrgaoController.java index 345ebca..dead13c 100644 --- a/src/br/com/controller/formularioOrgaoController.java +++ b/src/br/com/controller/formularioOrgaoController.java @@ -47,10 +47,10 @@ public class formularioOrgaoController { } @Path("/logout") - public void lofout() + public void logout() { VRaptorRequestHolder.currentRequest().getServletContext() - .setAttribute("usuarioLogado", true); + .setAttribute("usuarioLogado", false); } @Path("/formularioOrgao") @@ -262,7 +262,7 @@ public class formularioOrgaoController { } } - private void verificarPosicaoUsuario(Questionario questionario) + public void verificarPosicaoUsuario(Questionario questionario) { PlanoTrabalho planoTrabalho = new PlanoTrabalho(); PlanoTrabalhoDao planoTrabalhoDao = new PlanoTrabalhoDao(); diff --git a/src/br/com/controller/loginController.java b/src/br/com/controller/loginController.java index ac086d2..a9d2c17 100644 --- a/src/br/com/controller/loginController.java +++ b/src/br/com/controller/loginController.java @@ -21,5 +21,9 @@ public class loginController { .setAttribute("usuarioLogado", false); VRaptorRequestHolder.currentRequest().getServletContext() .setAttribute("nivel_01", ""); + VRaptorRequestHolder.currentRequest().getServletContext() + .setAttribute("questionario", null); } + + } -- libgit2 0.21.2