Commit af27995f425fbe45df28a1376052563a0a0ad6b2
1 parent
6f980555
Exists in
master
Codificação #3170: [Ajuste] Retirar Inclusão e Exclusão
git-svn-id: https://svn.bento.ifrs.edu.br/default/ASES/e-selo@9810 c2178572-b5ca-4887-91d2-9e3a90c7d55b
Showing
4 changed files
with
2 additions
and
52 deletions
Show diff stats
Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/tiposTeste/form.jsp
... | ... | @@ -38,14 +38,7 @@ |
38 | 38 | <div class="form-group"> |
39 | 39 | <label for="inputDescricao" class="col-lg-2 control-label">Descrição</label> |
40 | 40 | <div class="col-lg-10"> |
41 | - <input id="inputDescricao" name="tipoTeste.descricao" type="text" class="form-control required" placeholder="Descrição" maxlength="200" value="${tipoTeste.descricao}" /> | |
42 | - </div> | |
43 | - </div> | |
44 | - | |
45 | - <div class="form-group"> | |
46 | - <label for="inputValMaximoConformidade" class="col-lg-2 control-label">Valor Máximo</label> | |
47 | - <div class="col-xs-3"> | |
48 | - <input id="inputValMaximoConformidade" name="tipoTeste.maximoTeste" min="1" type="number" class="form-control number numeric required" ${tipoTeste.id != null ? "readonly" : ""} placeholder="Valor Máximo" value="${tipoTeste.maximoTeste}" /> | |
41 | + <input id="inputDescricao" name="tipoTeste.descricao" type="text" class="form-control required" placeholder="Descrição" maxlength="500" value="${tipoTeste.descricao}" /> | |
49 | 42 | </div> |
50 | 43 | </div> |
51 | 44 | ... | ... |
Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/tiposTeste/lista.jsp
... | ... | @@ -7,8 +7,6 @@ |
7 | 7 | <tiles:putAttribute name="body"> |
8 | 8 | <a href="<c:url value="/tiposTeste" />"><strong><span class="glyphicon glyphicon-check"></span> Tipos de Teste</strong></a> |
9 | 9 | |
10 | - <a href="<c:url value="/tiposTeste/form" />" class="btn btn-default pull-right"><span class="glyphicon glyphicon-plus"></span> Incluir</a> | |
11 | - | |
12 | 10 | <br /> |
13 | 11 | |
14 | 12 | <hr /> |
... | ... | @@ -46,7 +44,6 @@ |
46 | 44 | <td> |
47 | 45 | <div class="btn-group"> |
48 | 46 | <a href="<c:url value="/tiposTeste/${tipo.id}" />" class="btn btn-default btn-sm">Atualizar</a> |
49 | - <a href="<c:url value="/tiposTeste/delete/${tipo.id}" />" class="btn btn-default btn-sm btn-confirm" data-msg="Deseja realmente excluir o tipo de teste selecionado?">Excluir</a> | |
50 | 47 | </div> |
51 | 48 | </td> |
52 | 49 | </tr> | ... | ... |
Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/controller/TiposTesteController.java
... | ... | @@ -55,20 +55,6 @@ public class TiposTesteController { |
55 | 55 | return tipoTeste; |
56 | 56 | } |
57 | 57 | |
58 | - @Post("/tiposTeste") | |
59 | - @Restrito(descricao = "TIPOS_TESTE_ADICIONAR") | |
60 | - public void adicionar(TipoTeste tipoTeste) { | |
61 | - validarTipoConformidade(tipoTeste); | |
62 | - | |
63 | - validator.onErrorUsePageOf(TiposTesteController.class).form(); | |
64 | - | |
65 | - dao.save(tipoTeste); | |
66 | - | |
67 | - result.include("mensagem", | |
68 | - Messages.getString("tipo_recomendacao.mensagem.salva")); | |
69 | - result.redirectTo(TiposTesteController.class).lista(); | |
70 | - } | |
71 | - | |
72 | 58 | @Put("/tiposTeste") |
73 | 59 | @Restrito(descricao = "TIPOS_TESTE_ATUALIZAR") |
74 | 60 | public void atualizar(TipoTeste tipoTeste) { |
... | ... | @@ -81,7 +67,6 @@ public class TiposTesteController { |
81 | 67 | |
82 | 68 | tipoTesteCadastrada.setTipo(tipoTeste.getTipo()); |
83 | 69 | tipoTesteCadastrada.setDescricao(tipoTeste.getDescricao()); |
84 | - tipoTesteCadastrada.setMaximoTeste(tipoTeste.getMaximoTeste()); | |
85 | 70 | |
86 | 71 | dao.saveOrUpdate(tipoTesteCadastrada); |
87 | 72 | |
... | ... | @@ -90,31 +75,6 @@ public class TiposTesteController { |
90 | 75 | result.redirectTo(TiposTesteController.class).lista(); |
91 | 76 | } |
92 | 77 | |
93 | - @Path("/tiposTeste/delete/{id}") | |
94 | - @Restrito(descricao = "TIPOS_TESTE_EXCLUIR") | |
95 | - public void excluir(Long id) { | |
96 | - TipoTeste tipoTeste = dao.load(id); | |
97 | - | |
98 | - if (tipoTeste.getCriterios().isEmpty()) { | |
99 | - validator.add(new ValidationMessage("O Tipo de Teste está sendo referenciado e não pode ser excluído.", | |
100 | - "tipoTeste.descricao")); | |
101 | - } | |
102 | - | |
103 | - /* | |
104 | - if (!tipoTeste.getRecomendacoes().isEmpty()) { | |
105 | - validator.add(new ValidationMessage(Messages | |
106 | - .getString("tipo_recomendacao.validacao.remove"), | |
107 | - "tipoRecomendacao.recomendacoes")); | |
108 | - } | |
109 | - */ | |
110 | - validator.onErrorForwardTo(TiposTesteController.class).lista(); | |
111 | - | |
112 | - dao.remove(id); | |
113 | - | |
114 | - result.include("mensagem", "Tipo de Teste excluído com sucesso."); | |
115 | - result.redirectTo(TiposTesteController.class).lista(); | |
116 | - } | |
117 | - | |
118 | 78 | private void validarTipoConformidade(TipoTeste tipoTeste) { |
119 | 79 | if (tipoTeste.getTipo() == null) { |
120 | 80 | validator.add(new ValidationMessage(Messages | ... | ... |
Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/dao/TipoTesteDAO.java
... | ... | @@ -20,7 +20,7 @@ public class TipoTesteDAO extends GenericDAO<TipoTeste> { |
20 | 20 | @SuppressWarnings("unchecked") |
21 | 21 | public List<TipoTeste> listAll() throws HibernateException { |
22 | 22 | return getSession().createCriteria(this.getPersistentClass()) |
23 | - .addOrder(Order.asc("descricao")).list(); | |
23 | + .addOrder(Order.asc("tipo")).list(); | |
24 | 24 | } |
25 | 25 | |
26 | 26 | public boolean existeTipo(TipoTeste tipoTeste) { | ... | ... |