From 61a0fe287e3f2db566bb81b988d12bc4af026be0 Mon Sep 17 00:00:00 2001 From: gibransodre Date: Tue, 13 Dec 2016 15:17:36 -0200 Subject: [PATCH] Criação do link para envio do relatório para o MPF. --- WebContent/WEB-INF/tags/baseLayout.tag | 24 +++++++++++++++++------- src/br/com/controller/PlanoTrabalhoController.java | 16 ++++++++++++++-- 2 files changed, 31 insertions(+), 9 deletions(-) diff --git a/WebContent/WEB-INF/tags/baseLayout.tag b/WebContent/WEB-INF/tags/baseLayout.tag index 1f879b0..b404b07 100644 --- a/WebContent/WEB-INF/tags/baseLayout.tag +++ b/WebContent/WEB-INF/tags/baseLayout.tag @@ -1,3 +1,4 @@ +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> @@ -9,6 +10,7 @@ + @@ -39,6 +41,7 @@
@@ -108,8 +119,7 @@ - - - + + \ No newline at end of file diff --git a/src/br/com/controller/PlanoTrabalhoController.java b/src/br/com/controller/PlanoTrabalhoController.java index a770ac0..22b8e00 100644 --- a/src/br/com/controller/PlanoTrabalhoController.java +++ b/src/br/com/controller/PlanoTrabalhoController.java @@ -298,7 +298,7 @@ public class PlanoTrabalhoController extends DefaultMultipartConfig { } } - @Path("/enviar-relatorio-plano-trabalho") + @Path("/enviar-relatorio") public void enviarRelatorioPlanoTrabalho() { } @@ -434,7 +434,19 @@ public class PlanoTrabalhoController extends DefaultMultipartConfig { if (questionario != null && questionario.getIdQuestionario() > 0) { - enviarEmail(questionario); + if(questionario.isFlagEnviado()) + { + result.include("mensagemEnvio", "O Relatório já foi enviado para MPF!"); + result.include("statusEnvio", false); + + this.validator.add(new ValidationMessage("", "")); + this.validator.onErrorUsePageOf(PlanoTrabalhoController.class).confirmacaoEnvioEmailMPF(); + } + else + { + enviarEmail(questionario); + } + } -- libgit2 0.21.2