Commit af27995f425fbe45df28a1376052563a0a0ad6b2

Authored by vitor.pacheco
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
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&lt;TipoTeste&gt; {
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) {
... ...