Commit f1e89a1953b438a1de67d81a0c83b92829d7496a

Authored by gibransodre
1 parent f886acb8
Exists in master

Implementação da validação dos campos do formulárioOrgao

src/br/com/controller/indexController.java
... ... @@ -75,26 +75,28 @@ public class indexController {
75 75  
76 76  
77 77 Formulario formulario = new Formulario();
78   -
  78 +
  79 +
79 80 formulario.setNomePessoa(nomePessoa);
80 81 formulario.setCargo(cargo);
81 82 formulario.setTelefone(telefone);
82 83 formulario.setEmail(email);
  84 + formulario.setAmbiente1(ambiente1);
  85 + formulario.setPagina1(pagina11);
83 86  
84 87 Validacao validate = new Validacao();
85 88  
86   -
  89 + questionario = new Questionario(idQuestionario);
  90 +
87 91 this.setMensagemValidacaoCamposOrgao(validate.validarCamposOrgao(formulario));
88 92  
89 93 if (this.mensagemValidacaoCamposOrgao.size() > 0) {
90 94 result.include("mensagemValidacaoCamposOrgao", mensagemValidacaoCamposOrgao);
  95 + result.include("questionario", questionario);
91 96 this.validator.add(new ValidationMessage("", ""));
92 97 this.validator.onErrorUsePageOf(formularioOrgaoController.class).formularioOrgao(questionario.getHashAutenticacao());
93 98 } else {
94 99  
95   - questionario = new Questionario(idQuestionario);
96   -
97   -
98 100 result.include("nomePessoa", nomePessoa);
99 101 result.include("hNomePessoa", hNomePessoa);
100 102 result.include("cargo", cargo);
... ...
src/br/com/model/entity/Formulario.java
1 1 package br.com.model.entity;
2 2  
  3 +import java.util.List;
3 4  
4   -public class Formulario{
5   -
6   - private String nomeOrgao;
7   - private String nomePessoa;
8   - private String cargo;
9   - private String telefone;
10   - private String email;
11   - private String indicacaoSitios;
12   - private String perguntaAcessibilidade;
13   - private String reclamacao;
14   - private String espacoReclamacao;
15   - private String perguntaEstimulo;
16   - private String[] curso;
17   - private String requisito;
18   - private String justificativaRequisito;
19   - private String opcaoContrat;
20   - private String perguntaValidacao;
21   - private String[] simValidacao;
22   - private String[] ferramentaValidacao;
23   - private String outroAvaliador;
24   - private String nivelAses;
25   - private String nivelAccessMonitor;
26   - private String nivelWcag;
27   - private String checklist;
28   - private String funcionalidade;
29   - private String[] assistiva;
30   - private String justificativaAssistiva;
31   - private String dificuldadePrazo;
32   -
33   -
34   - public String getNomeOrgao() {
35   - return nomeOrgao;
36   - }
37   - public void setNomeOrgao(String nomeOrgao) {
38   - this.nomeOrgao = nomeOrgao;
39   - }
40   - public String getNomePessoa() {
41   - return nomePessoa;
42   - }
43   - public void setNomePessoa(String nomePessoa) {
44   - this.nomePessoa = nomePessoa;
45   - }
46   - public String getCargo() {
47   - return cargo;
48   - }
49   - public void setCargo(String cargo) {
50   - this.cargo = cargo;
51   - }
52   - public String getTelefone() {
53   - return telefone;
54   - }
55   - public void setTelefone(String telefone) {
56   - this.telefone = telefone;
57   - }
58   - public String getEmail() {
59   - return email;
60   - }
61   - public void setEmail(String email) {
62   - this.email = email;
63   - }
64   - public String getIndicacaoSitios() {
65   - return indicacaoSitios;
66   - }
67   - public void setIndicacaoSitios(String indicacaoSitios) {
68   - this.indicacaoSitios = indicacaoSitios;
69   - }
70   - public String getPerguntaAcessibilidade() {
71   - return perguntaAcessibilidade;
72   - }
73   - public void setPerguntaAcessibilidade(String perguntaAcessibilidade) {
74   - this.perguntaAcessibilidade = perguntaAcessibilidade;
75   - }
76   - public String getReclamacao() {
77   - return reclamacao;
78   - }
79   - public void setReclamacao(String reclamacao) {
80   - this.reclamacao = reclamacao;
81   - }
82   - public String getEspacoReclamacao() {
83   - return espacoReclamacao;
84   - }
85   - public void setEspacoReclamacao(String espacoReclamacao) {
86   - this.espacoReclamacao = espacoReclamacao;
87   - }
88   - public String getPerguntaEstimulo() {
89   - return perguntaEstimulo;
90   - }
91   - public void setPerguntaEstimulo(String perguntaEstimulo) {
92   - this.perguntaEstimulo = perguntaEstimulo;
93   - }
94   - public String[] getCurso() {
95   - return curso;
96   - }
97   - public void setCurso(String[] curso) {
98   - this.curso = curso;
99   - }
100   -
101   - public String getRequisito() {
102   - return requisito;
103   - }
104   - public void setRequisito(String requisito) {
105   - this.requisito = requisito;
106   - }
107   -
108   - public String getOpcaoContrat() {
109   - return opcaoContrat;
110   - }
111   - public void setOpcaoContrat(String opcaoContrat) {
112   - this.opcaoContrat = opcaoContrat;
113   - }
114   -
115   - public String getJustificativaRequisito() {
116   - return justificativaRequisito;
117   - }
118   - public void setJustificativaRequisito(String justificativaRequisito) {
119   - this.justificativaRequisito = justificativaRequisito;
120   - }
121   -
122   - public String getPerguntaValidacao() {
123   - return perguntaValidacao;
124   - }
125   - public void setPerguntaValidacao(String perguntaValidacao) {
126   - this.perguntaValidacao = perguntaValidacao;
127   - }
128   -
129   - public String[] getSimValidacao() {
130   - return simValidacao;
131   - }
132   - public void setSimValidacao(String[] simValidacao) {
133   - this.simValidacao = simValidacao;
134   - }
135   -
136   - public String[] getFerramentaValidacao() {
137   - return ferramentaValidacao;
138   - }
139   - public void setFerramentaValidacao(String[] ferramentaValidacao) {
140   - this.ferramentaValidacao = ferramentaValidacao;
141   - }
142   -
143   - public String getOutroAvaliador() {
144   - return outroAvaliador;
145   - }
146   -
147   - public void setOutroAvaliador(String outroAvaliador) {
148   - this.outroAvaliador = outroAvaliador;
149   - }
150   -
151   - public String getNivelAses() {
152   - return nivelAses;
153   - }
154   -
155   - public void setNivelAses(String nivelAses) {
156   - this.nivelAses = nivelAses;
157   - }
158   -
159   - public String getNivelAccessMonitor() {
160   - return nivelAccessMonitor;
161   - }
162   -
163   - public void setNivelAccessMonitor(String nivelAccessMonitor) {
164   - this.nivelAccessMonitor = nivelAccessMonitor;
165   - }
166   -
167   - public String getNivelWcag() {
168   - return nivelWcag;
169   - }
170   -
171   - public void setNivelWcag(String nivelWcag) {
172   - this.nivelWcag = nivelWcag;
173   - }
174   -
175   - public String getChecklist() {
176   - return checklist;
177   - }
178   -
179   - public void setChecklist(String checklist) {
180   - this.checklist = checklist;
181   - }
182   -
183   - public String getFuncionalidade() {
184   - return funcionalidade;
185   - }
186   -
187   - public void setFuncionalidade(String funcionalidade) {
188   - this.funcionalidade = funcionalidade;
189   - }
190   -
191   - public String[] getAssistiva() {
192   - return assistiva;
193   - }
194   -
195   - public void setAssistiva(String[] assistiva) {
196   - this.assistiva = assistiva;
197   - }
198   -
199   - public String getJustificativaAssistiva() {
200   - return justificativaAssistiva;
201   - }
202   -
203   - public void setJustificativaAssistiva(String justificativaAssistiva) {
204   - this.justificativaAssistiva = justificativaAssistiva;
205   - }
206   -
207   - public String getDificuldadePrazo() {
208   - return dificuldadePrazo;
209   - }
210   -
211   - public void setDificuldadePrazo(String dificuldadePrazo) {
212   - this.dificuldadePrazo = dificuldadePrazo;
213   - }
214   -
215   -
216   -
217   -
218   -}
219 5  
  6 +public class Formulario {
  7 +
  8 + private String nomeOrgao;
  9 + private String nomePessoa;
  10 + private String cargo;
  11 + private String telefone;
  12 + private String email;
  13 + private String ambiente1;
  14 + private String pagina1;
  15 + private String perguntaAcessibilidade;
  16 + private String reclamacao;
  17 + private String espacoReclamacao;
  18 + private String perguntaEstimulo;
  19 + private String[] curso;
  20 + private String requisito;
  21 + private String justificativaRequisito;
  22 + private String opcaoContrat;
  23 + private String perguntaValidacao;
  24 + private String[] simValidacao;
  25 + private String[] ferramentaValidacao;
  26 + private String outroAvaliador;
  27 + private String nivelAses;
  28 + private String nivelAccessMonitor;
  29 + private String nivelWcag;
  30 + private String checklist;
  31 + private String funcionalidade;
  32 + private String[] assistiva;
  33 + private String justificativaAssistiva;
  34 + private String dificuldadePrazo;
  35 +
  36 +
  37 + public String getNomeOrgao() {
  38 + return nomeOrgao;
  39 + }
  40 +
  41 + public void setNomeOrgao(String nomeOrgao) {
  42 + this.nomeOrgao = nomeOrgao;
  43 + }
  44 +
  45 + public String getNomePessoa() {
  46 + return nomePessoa;
  47 + }
  48 +
  49 + public void setNomePessoa(String nomePessoa) {
  50 + this.nomePessoa = nomePessoa;
  51 + }
  52 +
  53 + public String getCargo() {
  54 + return cargo;
  55 + }
  56 +
  57 + public void setCargo(String cargo) {
  58 + this.cargo = cargo;
  59 + }
  60 +
  61 + public String getTelefone() {
  62 + return telefone;
  63 + }
  64 +
  65 + public void setTelefone(String telefone) {
  66 + this.telefone = telefone;
  67 + }
  68 +
  69 + public String getEmail() {
  70 + return email;
  71 + }
  72 +
  73 + public void setEmail(String email) {
  74 + this.email = email;
  75 + }
  76 +
  77 + public String getAmbiente1() {
  78 + return ambiente1;
  79 + }
  80 +
  81 + public void setAmbiente1(String ambiente1) {
  82 + this.ambiente1 = ambiente1;
  83 + }
  84 +
  85 + public String getPagina1() {
  86 + return pagina1;
  87 + }
  88 +
  89 + public void setPagina1(String pagina1) {
  90 + this.pagina1 = pagina1;
  91 + }
  92 +
  93 + public String getPerguntaAcessibilidade() {
  94 + return perguntaAcessibilidade;
  95 + }
  96 +
  97 + public void setPerguntaAcessibilidade(String perguntaAcessibilidade) {
  98 + this.perguntaAcessibilidade = perguntaAcessibilidade;
  99 + }
  100 +
  101 + public String getReclamacao() {
  102 + return reclamacao;
  103 + }
  104 +
  105 + public void setReclamacao(String reclamacao) {
  106 + this.reclamacao = reclamacao;
  107 + }
  108 +
  109 + public String getEspacoReclamacao() {
  110 + return espacoReclamacao;
  111 + }
  112 +
  113 + public void setEspacoReclamacao(String espacoReclamacao) {
  114 + this.espacoReclamacao = espacoReclamacao;
  115 + }
  116 +
  117 + public String getPerguntaEstimulo() {
  118 + return perguntaEstimulo;
  119 + }
  120 +
  121 + public void setPerguntaEstimulo(String perguntaEstimulo) {
  122 + this.perguntaEstimulo = perguntaEstimulo;
  123 + }
  124 +
  125 + public String[] getCurso() {
  126 + return curso;
  127 + }
  128 +
  129 + public void setCurso(String[] curso) {
  130 + this.curso = curso;
  131 + }
  132 +
  133 + public String getRequisito() {
  134 + return requisito;
  135 + }
  136 +
  137 + public void setRequisito(String requisito) {
  138 + this.requisito = requisito;
  139 + }
  140 +
  141 + public String getOpcaoContrat() {
  142 + return opcaoContrat;
  143 + }
  144 +
  145 + public void setOpcaoContrat(String opcaoContrat) {
  146 + this.opcaoContrat = opcaoContrat;
  147 + }
  148 +
  149 + public String getJustificativaRequisito() {
  150 + return justificativaRequisito;
  151 + }
  152 +
  153 + public void setJustificativaRequisito(String justificativaRequisito) {
  154 + this.justificativaRequisito = justificativaRequisito;
  155 + }
  156 +
  157 + public String getPerguntaValidacao() {
  158 + return perguntaValidacao;
  159 + }
  160 +
  161 + public void setPerguntaValidacao(String perguntaValidacao) {
  162 + this.perguntaValidacao = perguntaValidacao;
  163 + }
  164 +
  165 + public String[] getSimValidacao() {
  166 + return simValidacao;
  167 + }
  168 +
  169 + public void setSimValidacao(String[] simValidacao) {
  170 + this.simValidacao = simValidacao;
  171 + }
  172 +
  173 + public String[] getFerramentaValidacao() {
  174 + return ferramentaValidacao;
  175 + }
  176 +
  177 + public void setFerramentaValidacao(String[] ferramentaValidacao) {
  178 + this.ferramentaValidacao = ferramentaValidacao;
  179 + }
  180 +
  181 + public String getOutroAvaliador() {
  182 + return outroAvaliador;
  183 + }
  184 +
  185 + public void setOutroAvaliador(String outroAvaliador) {
  186 + this.outroAvaliador = outroAvaliador;
  187 + }
  188 +
  189 + public String getNivelAses() {
  190 + return nivelAses;
  191 + }
  192 +
  193 + public void setNivelAses(String nivelAses) {
  194 + this.nivelAses = nivelAses;
  195 + }
  196 +
  197 + public String getNivelAccessMonitor() {
  198 + return nivelAccessMonitor;
  199 + }
  200 +
  201 + public void setNivelAccessMonitor(String nivelAccessMonitor) {
  202 + this.nivelAccessMonitor = nivelAccessMonitor;
  203 + }
  204 +
  205 + public String getNivelWcag() {
  206 + return nivelWcag;
  207 + }
  208 +
  209 + public void setNivelWcag(String nivelWcag) {
  210 + this.nivelWcag = nivelWcag;
  211 + }
  212 +
  213 + public String getChecklist() {
  214 + return checklist;
  215 + }
  216 +
  217 + public void setChecklist(String checklist) {
  218 + this.checklist = checklist;
  219 + }
  220 +
  221 + public String getFuncionalidade() {
  222 + return funcionalidade;
  223 + }
  224 +
  225 + public void setFuncionalidade(String funcionalidade) {
  226 + this.funcionalidade = funcionalidade;
  227 + }
  228 +
  229 + public String[] getAssistiva() {
  230 + return assistiva;
  231 + }
  232 +
  233 + public void setAssistiva(String[] assistiva) {
  234 + this.assistiva = assistiva;
  235 + }
  236 +
  237 + public String getJustificativaAssistiva() {
  238 + return justificativaAssistiva;
  239 + }
  240 +
  241 + public void setJustificativaAssistiva(String justificativaAssistiva) {
  242 + this.justificativaAssistiva = justificativaAssistiva;
  243 + }
  244 +
  245 + public String getDificuldadePrazo() {
  246 + return dificuldadePrazo;
  247 + }
  248 +
  249 + public void setDificuldadePrazo(String dificuldadePrazo) {
  250 + this.dificuldadePrazo = dificuldadePrazo;
  251 + }
  252 +
  253 +
  254 +
  255 +}
... ...
src/br/com/util/Validacao.java
... ... @@ -104,6 +104,20 @@ public class Validacao {
104 104 mensagens.add(validacao);
105 105  
106 106 }
  107 + if(formulario.getAmbiente1() == null){
  108 + validacao = new Validacao();
  109 + validacao.campo = formulario.getAmbiente1();
  110 + validacao.mensagem ="Favor informar um ambiente!";
  111 + mensagens.add(validacao);
  112 +
  113 + }
  114 + if(formulario.getPagina1() == null){
  115 + validacao = new Validacao();
  116 + validacao.campo = formulario.getPagina1();
  117 + validacao.mensagem ="Favor informar uma página!";
  118 + mensagens.add(validacao);
  119 +
  120 + }
107 121  
108 122 return mensagens;
109 123 }
... ...