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,14 +38,7 @@ | ||
38 | <div class="form-group"> | 38 | <div class="form-group"> |
39 | <label for="inputDescricao" class="col-lg-2 control-label">Descrição</label> | 39 | <label for="inputDescricao" class="col-lg-2 control-label">Descrição</label> |
40 | <div class="col-lg-10"> | 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 | </div> | 42 | </div> |
50 | </div> | 43 | </div> |
51 | 44 |
Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/tiposTeste/lista.jsp
@@ -7,8 +7,6 @@ | @@ -7,8 +7,6 @@ | ||
7 | <tiles:putAttribute name="body"> | 7 | <tiles:putAttribute name="body"> |
8 | <a href="<c:url value="/tiposTeste" />"><strong><span class="glyphicon glyphicon-check"></span> Tipos de Teste</strong></a> | 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 | <br /> | 10 | <br /> |
13 | 11 | ||
14 | <hr /> | 12 | <hr /> |
@@ -46,7 +44,6 @@ | @@ -46,7 +44,6 @@ | ||
46 | <td> | 44 | <td> |
47 | <div class="btn-group"> | 45 | <div class="btn-group"> |
48 | <a href="<c:url value="/tiposTeste/${tipo.id}" />" class="btn btn-default btn-sm">Atualizar</a> | 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 | </div> | 47 | </div> |
51 | </td> | 48 | </td> |
52 | </tr> | 49 | </tr> |
Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/controller/TiposTesteController.java
@@ -55,20 +55,6 @@ public class TiposTesteController { | @@ -55,20 +55,6 @@ public class TiposTesteController { | ||
55 | return tipoTeste; | 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 | @Put("/tiposTeste") | 58 | @Put("/tiposTeste") |
73 | @Restrito(descricao = "TIPOS_TESTE_ATUALIZAR") | 59 | @Restrito(descricao = "TIPOS_TESTE_ATUALIZAR") |
74 | public void atualizar(TipoTeste tipoTeste) { | 60 | public void atualizar(TipoTeste tipoTeste) { |
@@ -81,7 +67,6 @@ public class TiposTesteController { | @@ -81,7 +67,6 @@ public class TiposTesteController { | ||
81 | 67 | ||
82 | tipoTesteCadastrada.setTipo(tipoTeste.getTipo()); | 68 | tipoTesteCadastrada.setTipo(tipoTeste.getTipo()); |
83 | tipoTesteCadastrada.setDescricao(tipoTeste.getDescricao()); | 69 | tipoTesteCadastrada.setDescricao(tipoTeste.getDescricao()); |
84 | - tipoTesteCadastrada.setMaximoTeste(tipoTeste.getMaximoTeste()); | ||
85 | 70 | ||
86 | dao.saveOrUpdate(tipoTesteCadastrada); | 71 | dao.saveOrUpdate(tipoTesteCadastrada); |
87 | 72 | ||
@@ -90,31 +75,6 @@ public class TiposTesteController { | @@ -90,31 +75,6 @@ public class TiposTesteController { | ||
90 | result.redirectTo(TiposTesteController.class).lista(); | 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 | private void validarTipoConformidade(TipoTeste tipoTeste) { | 78 | private void validarTipoConformidade(TipoTeste tipoTeste) { |
119 | if (tipoTeste.getTipo() == null) { | 79 | if (tipoTeste.getTipo() == null) { |
120 | validator.add(new ValidationMessage(Messages | 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,7 +20,7 @@ public class TipoTesteDAO extends GenericDAO<TipoTeste> { | ||
20 | @SuppressWarnings("unchecked") | 20 | @SuppressWarnings("unchecked") |
21 | public List<TipoTeste> listAll() throws HibernateException { | 21 | public List<TipoTeste> listAll() throws HibernateException { |
22 | return getSession().createCriteria(this.getPersistentClass()) | 22 | return getSession().createCriteria(this.getPersistentClass()) |
23 | - .addOrder(Order.asc("descricao")).list(); | 23 | + .addOrder(Order.asc("tipo")).list(); |
24 | } | 24 | } |
25 | 25 | ||
26 | public boolean existeTipo(TipoTeste tipoTeste) { | 26 | public boolean existeTipo(TipoTeste tipoTeste) { |