Commit 550cbb2618e744519c2a39cf3067bfd518da1771
1 parent
b8fbec99
Exists in
master
Tipos de Recomendação
git-svn-id: https://svn.bento.ifrs.edu.br/default/ASES/e-selo@9515 c2178572-b5ca-4887-91d2-9e3a90c7d55b
Showing
5 changed files
with
46 additions
and
38 deletions
Show diff stats
Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/painel/index.jsp
... | ... | @@ -38,13 +38,13 @@ |
38 | 38 | <i class="glyphicon glyphicon-check"></i> |
39 | 39 | <p>Avaliações</p> |
40 | 40 | </a> |
41 | - <a href="<c:url value="/tiposDiretriz" />" class="btn btn-primary col-sm-3" role="button"> | |
41 | + <a href="<c:url value="/tiposRecomendacao" />" class="btn btn-primary col-sm-3" role="button"> | |
42 | 42 | <i class="glyphicon glyphicon-list-alt"></i> |
43 | - <p>Tipos de Diretriz</p> | |
43 | + <p>Tipos de Recomendação</p> | |
44 | 44 | </a> |
45 | 45 | <a href="<c:url value="/parametrosAvaliacao" />" class="btn btn-primary col-sm-3" role="button"> |
46 | 46 | <i class="glyphicon glyphicon-wrench"></i> |
47 | - <p>Parâmetros de<br />Avaliação</p> | |
47 | + <p>Parâmetros de<br />Cálculo</p> | |
48 | 48 | </a> |
49 | 49 | </div> |
50 | 50 | ... | ... |
Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/tiposRecomendacao/form.jsp
... | ... | @@ -5,8 +5,8 @@ |
5 | 5 | |
6 | 6 | <tiles:insertTemplate template="/WEB-INF/jsp/template/template.jsp"> |
7 | 7 | <tiles:putAttribute name="body"> |
8 | - <a href="<c:url value="/tiposDiretriz" />"> | |
9 | - <strong><span class="glyphicon glyphicon-check"></span> Tipos de Diretriz</strong> | |
8 | + <a href="<c:url value="/tiposRecomendacao" />"> | |
9 | + <strong><span class="glyphicon glyphicon-check"></span> Tipos de Recomendação</strong> | |
10 | 10 | </a> |
11 | 11 | |
12 | 12 | <hr /> |
... | ... | @@ -27,24 +27,24 @@ |
27 | 27 | |
28 | 28 | <div class="row"> |
29 | 29 | <div class="col-md-12"> |
30 | - <form name="tipoDiretrizUsuariosForm" class="form-horizontal" action="<c:url value="/tiposDiretriz"/>" method="post"> | |
30 | + <form name="tipoRecomendacaoForm" class="form-horizontal" action="<c:url value="/tiposRecomendacao"/>" method="post"> | |
31 | 31 | <fieldset> |
32 | 32 | <div class="form-group"> |
33 | 33 | <label for="inputDescricao" class="col-lg-2 control-label">Descrição</label> |
34 | 34 | <div class="col-lg-10"> |
35 | - <input id="inputDescricao" name="tipoDiretriz.descricao" type="text" class="form-control required" placeholder="Descrição" maxlength="100" value="${tipoDiretriz.descricao}" /> | |
35 | + <input id="inputDescricao" name="tipoRecomendacao.descricao" type="text" class="form-control required" placeholder="Descrição" maxlength="100" value="${tipoRecomendacao.descricao}" /> | |
36 | 36 | </div> |
37 | 37 | </div> |
38 | 38 | |
39 | 39 | <div class="form-group"> |
40 | 40 | <label for="inputValMaximoConformidade" class="col-lg-2 control-label">Valor Máximo</label> |
41 | 41 | <div class="col-xs-3"> |
42 | - <input id="inputValMaximoConformidade" name="tipoDiretriz.maximoConformidade" min="1" type="number" class="form-control number numeric required" placeholder="Valor Máximo" value="${tipoDiretriz.maximoConformidade}" /> | |
42 | + <input id="inputValMaximoConformidade" name="tipoRecomendacao.maximoConformidade" min="1" type="number" class="form-control number numeric required" placeholder="Valor Máximo" value="${tipoRecomendacao.maximoConformidade}" /> | |
43 | 43 | </div> |
44 | 44 | </div> |
45 | 45 | |
46 | - <c:if test="${tipoDiretriz.id != null}"> | |
47 | - <input type="hidden" name="tipoDiretriz.id" value="${tipoDiretriz.id}" /> | |
46 | + <c:if test="${tipoRecomendacao.id != null}"> | |
47 | + <input type="hidden" name="tipoRecomendacao.id" value="${tipoRecomendacao.id}" /> | |
48 | 48 | <input type="hidden" name="_method" value="put" /> |
49 | 49 | </c:if> |
50 | 50 | ... | ... |
Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/tiposRecomendacao/lista.jsp
... | ... | @@ -5,9 +5,9 @@ |
5 | 5 | |
6 | 6 | <tiles:insertTemplate template="/WEB-INF/jsp/template/template.jsp"> |
7 | 7 | <tiles:putAttribute name="body"> |
8 | - <a href="<c:url value="/tiposDiretriz" />"><strong><span class="glyphicon glyphicon-check"></span> Tipos de Diretriz</strong></a> | |
8 | + <a href="<c:url value="/tiposRecomendacao" />"><strong><span class="glyphicon glyphicon-check"></span> Tipos de Recomendação</strong></a> | |
9 | 9 | |
10 | - <a href="<c:url value="/tiposDiretriz/form" />" class="btn btn-default pull-right"><span class="glyphicon glyphicon-plus"></span> Incluir</a> | |
10 | + <a href="<c:url value="/tiposRecomendacao/form" />" class="btn btn-default pull-right"><span class="glyphicon glyphicon-plus"></span> Incluir</a> | |
11 | 11 | |
12 | 12 | <br /> |
13 | 13 | |
... | ... | @@ -38,13 +38,13 @@ |
38 | 38 | </tr> |
39 | 39 | </thead> |
40 | 40 | <tbody> |
41 | - <c:forEach items="${tipoDiretrizList}" var="tipo"> | |
41 | + <c:forEach items="${tipoRecomendacaoList}" var="tipo"> | |
42 | 42 | <tr> |
43 | 43 | <td>${tipo.descricao}</td> |
44 | 44 | <td> |
45 | 45 | <div class="btn-group"> |
46 | - <a href="<c:url value="/tiposDiretriz/${tipo.id}" />" class="btn btn-default btn-sm">Atualizar</a> | |
47 | - <a href="<c:url value="/tiposDiretriz/delete/${tipo.id}" />" class="btn btn-default btn-sm btn-confirm" data-msg="Deseja realmente excluir o tipo de diretriz selecionado?">Excluir</a> | |
46 | + <a href="<c:url value="/tiposRecomendacao/${tipo.id}" />" class="btn btn-default btn-sm">Atualizar</a> | |
47 | + <a href="<c:url value="/tiposRecomendacao/delete/${tipo.id}" />" class="btn btn-default btn-sm btn-confirm" data-msg="Deseja realmente excluir o tipo de recomendação selecionado?">Excluir</a> | |
48 | 48 | </div> |
49 | 49 | </td> |
50 | 50 | </tr> | ... | ... |
Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/component/messages.properties
... | ... | @@ -12,4 +12,12 @@ tipo_conformidade.validacao.descricao.unique=Já existe uma descrição com este no |
12 | 12 | tipo_conformidade.validacao.maximo=É necessário informar o valor máximo do Tipo de Diretriz. |
13 | 13 | tipo_conformidade.validacao.maximo.min=É necessário informar o valor máximo do Tipo de Diretriz. |
14 | 14 | tipo_conformidade.validacao.edit=O Tipo de Diretriz não pode ser alterado, pois ele está sendo utilizado. |
15 | -tipo_conformidade.validacao.remove=O Tipo de Diretriz não pode ser excluído, pois ele está sendo utilizado. | |
16 | 15 | \ No newline at end of file |
16 | +tipo_conformidade.validacao.remove=O Tipo de Diretriz não pode ser excluído, pois ele está sendo utilizado. | |
17 | +tipo_recomendacao.mensagem.salva=Tipo de Recomendação salvo com sucesso. | |
18 | +tipo_recomendacao.mensagem.alterada=Tipo de Recomendação alterado com sucesso. | |
19 | +tipo_recomendacao.validacao.descricao=É necessário informar a descrição do Tipo de Recomendação. | |
20 | +tipo_recomendacao.validacao.descricao.unique=Já existe uma descrição com este nome para o Tipo de Recomendação. | |
21 | +tipo_recomendacao.validacao.maximo=É necessário informar o valor máximo do Tipo de Recomendação. | |
22 | +tipo_recomendacao.validacao.maximo.min=É necessário informar o valor máximo do Tipo de Recomendação. | |
23 | +tipo_recomendacao.validacao.edit=O Tipo de Recomendação não pode ser alterado, pois ele está sendo utilizado. | |
24 | +tipo_recomendacao.validacao.remove=O Tipo de Recomendação não pode ser excluído, pois ele está sendo utilizado. | |
17 | 25 | \ No newline at end of file | ... | ... |
Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/controller/TiposRecomendacaoController.java
... | ... | @@ -46,7 +46,7 @@ public class TiposRecomendacaoController { |
46 | 46 | |
47 | 47 | if (!tipoRecomendacao.getRecomendacoes().isEmpty()) { |
48 | 48 | result.include("mensagem", |
49 | - Messages.getString("tipo_conformidade.validacao.edit")); | |
49 | + Messages.getString("tipo_recomendacao.validacao.edit")); | |
50 | 50 | result.redirectTo(TiposRecomendacaoController.class).lista(); |
51 | 51 | } |
52 | 52 | |
... | ... | @@ -63,7 +63,7 @@ public class TiposRecomendacaoController { |
63 | 63 | dao.save(tipoRecomendacao); |
64 | 64 | |
65 | 65 | result.include("mensagem", |
66 | - Messages.getString("tipo_conformidade.mensagem.salva")); | |
66 | + Messages.getString("tipo_recomendacao.mensagem.salva")); | |
67 | 67 | result.redirectTo(TiposRecomendacaoController.class).lista(); |
68 | 68 | } |
69 | 69 | |
... | ... | @@ -84,7 +84,7 @@ public class TiposRecomendacaoController { |
84 | 84 | dao.saveOrUpdate(tipoRecomendacaoCadastrada); |
85 | 85 | |
86 | 86 | result.include("mensagem", |
87 | - Messages.getString("tipo_conformidade.mensagem.alterada")); | |
87 | + Messages.getString("tipo_recomendacao.mensagem.alterada")); | |
88 | 88 | result.redirectTo(TiposRecomendacaoController.class).lista(); |
89 | 89 | } |
90 | 90 | |
... | ... | @@ -95,40 +95,40 @@ public class TiposRecomendacaoController { |
95 | 95 | |
96 | 96 | if (!tipoRecomendacao.getRecomendacoes().isEmpty()) { |
97 | 97 | validator.add(new ValidationMessage(Messages |
98 | - .getString("tipo_conformidade.validacao.remove"), | |
99 | - "tipoConformidade.tipoConformidade")); | |
98 | + .getString("tipo_recomendacao.validacao.remove"), | |
99 | + "tipoRecomendacao.recomendacoes")); | |
100 | 100 | } |
101 | 101 | validator.onErrorForwardTo(TiposRecomendacaoController.class).lista(); |
102 | 102 | |
103 | 103 | dao.remove(id); |
104 | 104 | |
105 | - result.include("mensagem", "Tipo de Diretriz excluído com sucesso."); | |
105 | + result.include("mensagem", "Tipo de Recomendação excluído com sucesso."); | |
106 | 106 | result.redirectTo(TiposRecomendacaoController.class).lista(); |
107 | 107 | } |
108 | 108 | |
109 | - private void validarTipoConformidade(TipoRecomendacao tipoRecommendacao) { | |
110 | - if (tipoRecommendacao.getDescricao() == null) { | |
109 | + private void validarTipoConformidade(TipoRecomendacao tipoRecomendacao) { | |
110 | + if (tipoRecomendacao.getDescricao() == null) { | |
111 | 111 | validator.add(new ValidationMessage(Messages |
112 | - .getString("tipo_conformidade.validacao.descricao"), | |
113 | - "tipoDiretriz.descricao")); | |
114 | - } else if (dao.existeTipo(tipoRecommendacao)) { | |
115 | - Long id = dao.getIdByDescricao(tipoRecommendacao.getDescricao()); | |
112 | + .getString("tipo_recomendacao.validacao.descricao"), | |
113 | + "tipoRecomendacao.descricao")); | |
114 | + } else if (dao.existeTipo(tipoRecomendacao)) { | |
115 | + Long id = dao.getIdByDescricao(tipoRecomendacao.getDescricao()); | |
116 | 116 | |
117 | - if ((tipoRecommendacao.getId() == null && id != null) | |
118 | - || (tipoRecommendacao.getId() != null && tipoRecommendacao.getId() == id)) { | |
117 | + if ((tipoRecomendacao.getId() == null && id != null) | |
118 | + || (tipoRecomendacao.getId() != null && tipoRecomendacao.getId() == id)) { | |
119 | 119 | validator |
120 | 120 | .add(new ValidationMessage( |
121 | - Messages.getString("tipo_conformidade.validacao.descricao.unique"), | |
122 | - "tipoDiretriz.descricao")); | |
121 | + Messages.getString("tipo_recomendacao.validacao.descricao.unique"), | |
122 | + "tipoRecomendacao.descricao")); | |
123 | 123 | } |
124 | - } else if (tipoRecommendacao.getMaximoConformidade() == null) { | |
124 | + } else if (tipoRecomendacao.getMaximoConformidade() == null) { | |
125 | 125 | validator.add(new ValidationMessage(Messages |
126 | - .getString("tipo_conformidade.validacao.maximo"), | |
127 | - "tipoDiretriz.maximoConformidade")); | |
128 | - } else if (tipoRecommendacao.getMaximoConformidade() <= 0) { | |
126 | + .getString("tipo_recomendacao.validacao.maximo"), | |
127 | + "tipoRecomendacao.maximoConformidade")); | |
128 | + } else if (tipoRecomendacao.getMaximoConformidade() <= 0) { | |
129 | 129 | validator.add(new ValidationMessage(Messages |
130 | - .getString("tipo_conformidade.validacao.maximo.min"), | |
131 | - "tipoDiretriz.maximoConformidade")); | |
130 | + .getString("tipo_recomendacao.validacao.maximo.min"), | |
131 | + "tipoRecomendacao.maximoConformidade")); | |
132 | 132 | } |
133 | 133 | } |
134 | 134 | ... | ... |