Commit ff75d7e2497b600b008f43a06d57f1054161f0b2

Authored by magno.oliveira
1 parent 7f9234b9
Exists in master

Ajuste no parametro de calculo

git-svn-id: https://svn.bento.ifrs.edu.br/default/ASES/e-selo@9797 c2178572-b5ca-4887-91d2-9e3a90c7d55b
Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/criterios/form.jsp
@@ -27,7 +27,7 @@ @@ -27,7 +27,7 @@
27 27
28 <div class="row"> 28 <div class="row">
29 <div class="col-md-12"> 29 <div class="col-md-12">
30 - <form name="diretrizForm" class="form-horizontal" action="<c:url value="/recomendacao"/>" method="post"> 30 + <form name="diretrizForm" class="form-horizontal" action="<c:url value="/criterio"/>" method="post">
31 <fieldset> 31 <fieldset>
32 <div class="form-group"> 32 <div class="form-group">
33 <label for="inputNumero" class="col-lg-2 control-label">Número do critério</label> 33 <label for="inputNumero" class="col-lg-2 control-label">Número do critério</label>
@@ -67,14 +67,13 @@ @@ -67,14 +67,13 @@
67 </div> 67 </div>
68 68
69 <c:if test="${criterio.id != null}"> 69 <c:if test="${criterio.id != null}">
70 -  
71 - <c:if test="${parametroCalculo.tsFim == null}">  
72 - <c:if test="${criterio.tipoTeste.id == 4}"> 70 + <c:if test="${criterio.tipoTeste.id == 4}">
  71 + <c:if test="${parametroCalculo.tsFim == null}">
73 <div class="form-group"> 72 <div class="form-group">
74 <a id="add-criterios" href="<c:url value="/faixas/gerarForm/${criterio.id}/${tipoTeste.maximoTeste}" />" class="btn btn-default btn-sm"><span class="glyphicon glyphicon-plus"></span> Incluir Faixas</a> 73 <a id="add-criterios" href="<c:url value="/faixas/gerarForm/${criterio.id}/${tipoTeste.maximoTeste}" />" class="btn btn-default btn-sm"><span class="glyphicon glyphicon-plus"></span> Incluir Faixas</a>
75 </div> 74 </div>
76 </c:if> 75 </c:if>
77 - </c:if> 76 +
78 77
79 <div class="form-group"> 78 <div class="form-group">
80 <table id="criteriosTable" pagesize="10" class="table table-striped table-bordered table-hover table-condensed"> 79 <table id="criteriosTable" pagesize="10" class="table table-striped table-bordered table-hover table-condensed">
@@ -101,11 +100,11 @@ @@ -101,11 +100,11 @@
101 <td>${faixa.percentualConformidade}</td> 100 <td>${faixa.percentualConformidade}</td>
102 <td> 101 <td>
103 <div class="btn-group"> 102 <div class="btn-group">
104 - <c:if test="${criterio.tipoTeste.id == 4}">  
105 - <a href="<c:url value="/faixas/form/${faixa.id}" />" class="btn btn-default btn-sm">Consultar</a>  
106 - </c:if>  
107 <c:if test="${parametroCalculo.tsFim == null}"> 103 <c:if test="${parametroCalculo.tsFim == null}">
108 - <a href="<c:url value="/faixas/delete/${faixa.id}" />" class="btn btn-default btn-sm btn-confirm" data-msg="Deseja realmente excluir a faixa selecionado?">Excluir</a> 104 + <c:if test="${criterio.tipoTeste.id == 4}">
  105 + <a href="<c:url value="/faixas/form/${faixa.id}" />" class="btn btn-default btn-sm">Consultar</a>
  106 + </c:if>
  107 + <a href="<c:url value="/faixas/delete/${faixa.id}" />" class="btn btn-default btn-sm btn-confirm" data-msg="Deseja realmente excluir a faixa selecionado?">Excluir</a>
109 </c:if> 108 </c:if>
110 </div> 109 </div>
111 </td> 110 </td>
@@ -114,10 +113,11 @@ @@ -114,10 +113,11 @@
114 </tbody> 113 </tbody>
115 </table> 114 </table>
116 </div> 115 </div>
  116 + </c:if>
117 </c:if> 117 </c:if>
118 118
119 <div class="form-group"> 119 <div class="form-group">
120 - <input type="hidden" name="recomendacao.parametroCalculo.id" value="${parametroCalculo.id}" /> 120 + <input type="hidden" name="criterio.recomendacao.id" value="${recomendacaoId}" />
121 <c:if test="${criterio.id != null}"> 121 <c:if test="${criterio.id != null}">
122 <input type="hidden" name="criterio.id" value="${criterio.id}" /> 122 <input type="hidden" name="criterio.id" value="${criterio.id}" />
123 <input type="hidden" name="_method" value="put" /> 123 <input type="hidden" name="_method" value="put" />
Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/controller/CriteriosController.java
@@ -47,6 +47,8 @@ public class CriteriosController { @@ -47,6 +47,8 @@ public class CriteriosController {
47 result.include("parametroCalculoId", criterio.getRecomendacao().getParametroCalculo().getId()); 47 result.include("parametroCalculoId", criterio.getRecomendacao().getParametroCalculo().getId());
48 result.include("parametroCalculo", criterio.getRecomendacao().getParametroCalculo()); 48 result.include("parametroCalculo", criterio.getRecomendacao().getParametroCalculo());
49 result.include("recomendacao", criterio.getRecomendacao()); 49 result.include("recomendacao", criterio.getRecomendacao());
  50 + result.include("recomendacaoId", criterio.getRecomendacao().getId());
  51 +
50 populateSelectLists(); 52 populateSelectLists();
51 53
52 return criterio; 54 return criterio;
@@ -96,7 +98,7 @@ public class CriteriosController { @@ -96,7 +98,7 @@ public class CriteriosController {
96 98
97 this.criarNovoParametroAvaliacao(criterio, ParametroCalculoController.MODO_ADD); 99 this.criarNovoParametroAvaliacao(criterio, ParametroCalculoController.MODO_ADD);
98 100
99 - result.include("mensagem", "Recomendação salva com sucesso."); 101 + result.include("mensagem", "Critério salvo com sucesso.");
100 result.redirectTo(ParametroCalculoController.class).index(1); 102 result.redirectTo(ParametroCalculoController.class).index(1);
101 } 103 }
102 104
@@ -132,6 +134,7 @@ public class CriteriosController { @@ -132,6 +134,7 @@ public class CriteriosController {
132 criterioCadastrado.getRecomendacao().getId()); 134 criterioCadastrado.getRecomendacao().getId());
133 135
134 criarNovoParametroAvaliacao(criterio, ParametroCalculoController.MODO_EDIT); 136 criarNovoParametroAvaliacao(criterio, ParametroCalculoController.MODO_EDIT);
  137 + result.include("mensagem", "Critério salvo com sucesso.");
135 138
136 result.redirectTo(ParametroCalculoController.class).index(1); 139 result.redirectTo(ParametroCalculoController.class).index(1);
137 } 140 }
Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/controller/RecomendacaoController.java
@@ -46,8 +46,8 @@ public class RecomendacaoController { @@ -46,8 +46,8 @@ public class RecomendacaoController {
46 Recomendacao recomendacao = new Recomendacao(); 46 Recomendacao recomendacao = new Recomendacao();
47 recomendacao.setParametroCalculo(parametroCalculo); 47 recomendacao.setParametroCalculo(parametroCalculo);
48 48
49 - result.include("parametroAvaliacaoId", recomendacao.getParametroCalculo().getId());  
50 - result.include("parametroAvaliacao", recomendacao.getParametroCalculo()); 49 + result.include("parametroCalculoId", recomendacao.getParametroCalculo().getId());
  50 + result.include("parametroCalculo", recomendacao.getParametroCalculo());
51 51
52 return recomendacao; 52 return recomendacao;
53 } 53 }