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 27  
28 28 <div class="row">
29 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 31 <fieldset>
32 32 <div class="form-group">
33 33 <label for="inputNumero" class="col-lg-2 control-label">Número do critério</label>
... ... @@ -67,14 +67,13 @@
67 67 </div>
68 68  
69 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 72 <div class="form-group">
74 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 74 </div>
76 75 </c:if>
77   - </c:if>
  76 +
78 77  
79 78 <div class="form-group">
80 79 <table id="criteriosTable" pagesize="10" class="table table-striped table-bordered table-hover table-condensed">
... ... @@ -101,11 +100,11 @@
101 100 <td>${faixa.percentualConformidade}</td>
102 101 <td>
103 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 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 108 </c:if>
110 109 </div>
111 110 </td>
... ... @@ -114,10 +113,11 @@
114 113 </tbody>
115 114 </table>
116 115 </div>
  116 + </c:if>
117 117 </c:if>
118 118  
119 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 121 <c:if test="${criterio.id != null}">
122 122 <input type="hidden" name="criterio.id" value="${criterio.id}" />
123 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 47 result.include("parametroCalculoId", criterio.getRecomendacao().getParametroCalculo().getId());
48 48 result.include("parametroCalculo", criterio.getRecomendacao().getParametroCalculo());
49 49 result.include("recomendacao", criterio.getRecomendacao());
  50 + result.include("recomendacaoId", criterio.getRecomendacao().getId());
  51 +
50 52 populateSelectLists();
51 53  
52 54 return criterio;
... ... @@ -96,7 +98,7 @@ public class CriteriosController {
96 98  
97 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 102 result.redirectTo(ParametroCalculoController.class).index(1);
101 103 }
102 104  
... ... @@ -132,6 +134,7 @@ public class CriteriosController {
132 134 criterioCadastrado.getRecomendacao().getId());
133 135  
134 136 criarNovoParametroAvaliacao(criterio, ParametroCalculoController.MODO_EDIT);
  137 + result.include("mensagem", "Critério salvo com sucesso.");
135 138  
136 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 46 Recomendacao recomendacao = new Recomendacao();
47 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 52 return recomendacao;
53 53 }
... ...