diff --git a/src/br/com/controller/QuestionarioController.java b/src/br/com/controller/QuestionarioController.java index 43194ab..503de3c 100644 --- a/src/br/com/controller/QuestionarioController.java +++ b/src/br/com/controller/QuestionarioController.java @@ -66,8 +66,9 @@ public class QuestionarioController { if (autorizacaoGeracaoHashDao.verificarAutorizacaoGeracaoHash(path, autorizacao)) { String[] codigo = emailDestinoOrgao.split("@"); - String codigoHash = - codigo[0] + String codigoHash = ""; + + codigoHash = codigo[0] + DateUtil.dataHoraAtual().toString().replace("/", "").replace(" ", "") .replace(":", ""); diff --git a/src/br/com/controller/formularioOrgaoController.java b/src/br/com/controller/formularioOrgaoController.java index 80592ab..028858a 100644 --- a/src/br/com/controller/formularioOrgaoController.java +++ b/src/br/com/controller/formularioOrgaoController.java @@ -42,6 +42,12 @@ public class formularioOrgaoController { this.path = this.application.getRealPath("") + "/WEB-INF/conexao.properties"; } + @Path("/logout") + public void lofout() + { + VRaptorRequestHolder.currentRequest().getServletContext() + .setAttribute("usuarioLogado", true); + } @Path("/formularioOrgao") public void formularioOrgao(String valorHash) { @@ -62,6 +68,10 @@ public class formularioOrgaoController { if (questionario.getDtInicioQuestionario() != null && !valorHash.equalsIgnoreCase("")) { + + VRaptorRequestHolder.currentRequest().getServletContext() + .setAttribute("usuarioLogado", true); + VRaptorRequestHolder.currentRequest().getServletContext() .setAttribute("valorHash", valorHash); diff --git a/src/br/com/controller/loginController.java b/src/br/com/controller/loginController.java index dd99d6a..679019a 100644 --- a/src/br/com/controller/loginController.java +++ b/src/br/com/controller/loginController.java @@ -2,11 +2,22 @@ package br.com.controller; import br.com.caelum.vraptor.Path; import br.com.caelum.vraptor.Resource; +import br.com.caelum.vraptor.Result; +import br.com.caelum.vraptor.ioc.spring.VRaptorRequestHolder; @Resource public class loginController { + + private Result result; + + public loginController(Result result) { + this.result = result; + + } + @Path("/") public void login(){ - + VRaptorRequestHolder.currentRequest().getServletContext() + .setAttribute("usuarioLogado", false); } } -- libgit2 0.21.2