Commit 4253beb11de6d5d35e6c3ed03c5a494e5da10d7a
1 parent
af67ccc7
Exists in
master
Corrção dos campos obrigatorios
git-svn-id: https://svn.bento.ifrs.edu.br/default/ASES/e-selo@9821 c2178572-b5ca-4887-91d2-9e3a90c7d55b
Showing
3 changed files
with
17 additions
and
10 deletions
Show diff stats
Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/recomendacao/form.jsp
... | ... | @@ -30,23 +30,23 @@ |
30 | 30 | <form name="diretrizForm" class="form-horizontal" action="<c:url value="/recomendacao"/>" method="post"> |
31 | 31 | <fieldset> |
32 | 32 | <div class="form-group"> |
33 | - <label for="inputNumero" class="col-lg-2 control-label">Número da Recomendação</label> | |
34 | - <div class="col-xs-3"> | |
35 | - <input id="inputNumero" name="recomendacao.numeroRecomendacao" type="number" class="form-control numeric" placeholder="Número da Recomendação" min="0" value="${recomendacao.numeroRecomendacao}" > | |
33 | + <label for="inputNumero" class="col-lg-2.5 control-label required">Número da Recomendação</label> | |
34 | + <div class="col-xs-2.5"> | |
35 | + <input id="inputNumero" name="recomendacao.numeroRecomendacao" type="number" class="form-control numeric required" placeholder="Número da Recomendação" min="0" value="${recomendacao.numeroRecomendacao}" > | |
36 | 36 | </div> |
37 | 37 | </div> |
38 | 38 | |
39 | 39 | <div class="form-group"> |
40 | - <label for="inputDesc" class="col-lg-2 control-label">Descrição</label> | |
41 | - <div class="col-lg-10"> | |
42 | - <input id="inputDesc" name="recomendacao.descricao" type="text" class="form-control" placeholder="Descrição" value="${recomendacao.descricao}" > | |
40 | + <label for="inputDesc" class="col-lg-4 control-label required">Descrição</label> | |
41 | + <div class="col-lg-8"> | |
42 | + <input id="inputDesc" name="recomendacao.descricao" type="text" class="form-control required" placeholder="Descrição" value="${recomendacao.descricao}" > | |
43 | 43 | </div> |
44 | 44 | </div> |
45 | 45 | |
46 | 46 | <div class="form-group"> |
47 | - <label for="inputPeso" class="col-lg-2 control-label">Peso</label> | |
47 | + <label for="inputPeso" class="col-lg-4 control-label required">Peso</label> | |
48 | 48 | <div class="col-xs-3"> |
49 | - <input id="inputPeso" name="recomendacao.peso" type="number" class="form-control numeric" placeholder="Peso" value="${recomendacao.peso}" min="0" > | |
49 | + <input id="inputPeso" name="recomendacao.peso" type="number" class="form-control numeric required" placeholder="Peso" value="${recomendacao.peso}" min="0" > | |
50 | 50 | </div> |
51 | 51 | </div> |
52 | 52 | ... | ... |
Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/usuarios/form.jsp
... | ... | @@ -44,7 +44,7 @@ |
44 | 44 | </div> |
45 | 45 | |
46 | 46 | <div class="form-group"> |
47 | - <label for="inputEmail" class="col-lg-2 control-label">Email</label> | |
47 | + <label for="inputEmail" class="col-lg-2 control-label required">Email</label> | |
48 | 48 | <div class="col-lg-10"> |
49 | 49 | <input id="inputEmail" name="usuario.email" type="text" class="form-control required" placeholder="Email" value="${usuario.email}" /> |
50 | 50 | </div> | ... | ... |
Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/controller/UsuariosController.java
... | ... | @@ -89,6 +89,9 @@ public class UsuariosController { |
89 | 89 | } else if (usuario.getCpf() == null) { |
90 | 90 | validator.add(new ValidationMessage("O CPF é obrigatório.", |
91 | 91 | "usuario.cpf")); |
92 | + } else if (usuario.getEmail() == null) { | |
93 | + validator.add(new ValidationMessage("O email é obrigatório.", | |
94 | + "usuario.email")); | |
92 | 95 | } else if (usuario.getGrupo().getId() == null) { |
93 | 96 | validator.add(new ValidationMessage("O grupo é obrigatório.", |
94 | 97 | "usuario.grupo.id")); |
... | ... | @@ -117,6 +120,7 @@ public class UsuariosController { |
117 | 120 | usuarioCadastrado.setNome(usuario.getNome()); |
118 | 121 | usuarioCadastrado.setCpf(usuario.getCpf()); |
119 | 122 | usuarioCadastrado.setGrupo(usuario.getGrupo()); |
123 | + usuarioCadastrado.setEmail(usuario.getEmail()); | |
120 | 124 | |
121 | 125 | if (usuario.getSenha() != null |
122 | 126 | && usuario.getSenha() != usuarioCadastrado.getSenha()) { |
... | ... | @@ -128,7 +132,10 @@ public class UsuariosController { |
128 | 132 | if (usuarioCadastrado.getCpf() == null) { |
129 | 133 | validator.add(new ValidationMessage("O CPF é obrigatório.", |
130 | 134 | "usuario.cpf")); |
131 | - } else if (usuarioCadastrado.getNome() == null) { | |
135 | + } else if (usuario.getEmail() == null) { | |
136 | + validator.add(new ValidationMessage("O email é obrigatório.", | |
137 | + "usuario.email")); | |
138 | + } else if (usuarioCadastrado.getNome() == null) { | |
132 | 139 | validator.add(new ValidationMessage("O nome é obrigatório.", |
133 | 140 | "usuario.nome")); |
134 | 141 | } else if (idUsuarioMesmoCpf != null | ... | ... |