Subversion Repositories Integrator Subversion

Rev

Rev 265 | Rev 430 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 265 Rev 299
Line 1... Line 1...
1
package br.com.ec.domain.dto;
1
package br.com.ec.domain.dto;
2
2
-
 
3
import java.util.Date;
-
 
4
-
 
5
import javax.persistence.Column;
3
import javax.persistence.Transient;
6
import javax.persistence.Transient;
-
 
7
import javax.validation.constraints.Size;
4
8
-
 
9
import br.com.ec.core.util.StringUtil;
5
import br.com.ec.core.util.VerificadorUtil;
10
import br.com.ec.core.util.VerificadorUtil;
6
import br.com.ec.web.converters.FormatarUtil;
11
import br.com.ec.web.converters.FormatarUtil;
7
12
8
public class PessoaDTO {
13
public class PessoaDTO {
9
14
10
        private Long sequencial;
15
        private Long sequencial;
11
        private String nome;
16
        private String nome;
12
        private String tipoPessoa;
17
        private String tipoPessoa;
13
        private String cpfCnpj;
18
        private String cpfCnpj;
-
 
19
       
-
 
20
        private String email;
-
 
21
        private String telefone;
-
 
22
        private String contato;
-
 
23
        private String observacao;
-
 
24
        private String sexo;
-
 
25
        private String rg;
-
 
26
        private Date rgDataExpedicao;
-
 
27
        private String rgOrgaoEmissor;
-
 
28
        private Date dataNascimento;
-
 
29
        private String nacionalidade;
-
 
30
        private String localNascimento;
-
 
31
        private String ufNascimento;
-
 
32
        private String nomePai;
-
 
33
        private String nomeMae;
-
 
34
        private String tipoEstadoCivil;
-
 
35
        private String tipoRacaCor;
-
 
36
        private String tipoEscolaridade;
-
 
37
       
-
 
38
        private String pis;
-
 
39
        private String ctps;
-
 
40
        private String ctpsSerie;
-
 
41
        private String ctpsUf;
-
 
42
       
-
 
43
        private Boolean primeiroEmprego;
-
 
44
        private Boolean optantePeloFGTS;
-
 
45
       
-
 
46
        private Boolean pessoaDeficienteMotora;
-
 
47
        private Boolean pessoaDeficienteVisual;
-
 
48
        private Boolean pessoaDeficienteAuditiva;
-
 
49
        private Boolean pessoaReabilitado;
-
 
50
        private String pessoaDeficienteObservacao;
-
 
51
       
-
 
52
        //      PESSOA JURÍDICA
-
 
53
        private String nomeFantasia;
-
 
54
        private String razaoSocial;
-
 
55
        private String inscricaoEstadual;
-
 
56
        private Boolean inscricaoEstadualIsento;
-
 
57
        private String inscricaoMunicipal;
-
 
58
        private String tipoRegimeTributario;
-
 
59
       
-
 
60
        private Boolean indicadorNovidades;
-
 
61
        private boolean ativo;
14
       
62
       
15
        public PessoaDTO() {}
63
        public PessoaDTO() {}
16
       
64
       
17
        public PessoaDTO(Long sequencial, String nome, String tipoPessoa, String cpfCnpj) {
-
 
-
 
65
        public static String CONSULTA_DTO = "e.sequencial, e.nome, e.tipoPessoa, e.cpfCnpj, e.ativo";
-
 
66
        public PessoaDTO(Long sequencial, String nome, String tipoPessoa, String cpfCnpj, Boolean ativo) {
-
 
67
                super();
18
                this.sequencial = sequencial;
68
                this.sequencial = sequencial;
19
                this.nome = nome;
69
                this.nome = nome;
20
                this.tipoPessoa = tipoPessoa;
70
                this.tipoPessoa = tipoPessoa;
21
                this.cpfCnpj = cpfCnpj;
71
                this.cpfCnpj = cpfCnpj;
-
 
72
                this.ativo = ativo;
22
        }
73
        }
23
       
74
       
-
 
75
        public static String CONSULTA_DTO_COMPLETA = "e.sequencial, e.nome, e.tipoPessoa, e.cpfCnpj, e.email, e.telefone, e.contato, e.observacao, " +
-
 
76
                        "e.sexo, e.rg, e.rgDataExpedicao, e.rgOrgaoEmissor, e.dataNascimento, e.nacionalidade, e.localNascimento, e.ufNascimento, " +
-
 
77
                        "e.nomePai, e.nomeMae, e.tipoEstadoCivil, e.tipoRacaCor, e.tipoEscolaridade, e.pis, e.ctps, e.ctpsSerie, e.ctpsUf, " +
-
 
78
                        "e.primeiroEmprego, e.optantePeloFGTS, e.pessoaDeficienteMotora, e.pessoaDeficienteVisual, e.pessoaDeficienteAuditiva, " +
-
 
79
                        "e.pessoaReabilitado, e.pessoaDeficienteObservacao, e.ativo";
-
 
80
        public PessoaDTO(Long sequencial, String nome, String tipoPessoa, String cpfCnpj, String email, String telefone, String contato,
-
 
81
                        String observacao, String sexo, String rg, Date rgDataExpedicao, String rgOrgaoEmissor, Date dataNascimento,
-
 
82
                        String nacionalidade, String localNascimento, String ufNascimento, String nomePai, String nomeMae, String tipoEstadoCivil,
-
 
83
                        String tipoRacaCor, String tipoEscolaridade, String pis, String ctps, String ctpsSerie, String ctpsUf, Boolean primeiroEmprego,
-
 
84
                        Boolean optantePeloFGTS, Boolean pessoaDeficienteMotora, Boolean pessoaDeficienteVisual, Boolean pessoaDeficienteAuditiva,
-
 
85
                        Boolean pessoaReabilitado, String pessoaDeficienteObservacao, Boolean ativo) {
-
 
86
                super();
-
 
87
                this.sequencial = sequencial;
-
 
88
                this.nome = nome;
-
 
89
                this.tipoPessoa = tipoPessoa;
-
 
90
                this.cpfCnpj = cpfCnpj;
-
 
91
                this.email = email;
-
 
92
                this.telefone = telefone;
-
 
93
                this.contato = contato;
-
 
94
                this.observacao = observacao;
-
 
95
                this.sexo = sexo;
-
 
96
                this.rg = rg;
-
 
97
                this.rgDataExpedicao = rgDataExpedicao;
-
 
98
                this.rgOrgaoEmissor = rgOrgaoEmissor;
-
 
99
                this.dataNascimento = dataNascimento;
-
 
100
                this.nacionalidade = nacionalidade;
-
 
101
                this.localNascimento = localNascimento;
-
 
102
                this.ufNascimento = ufNascimento;
-
 
103
                this.nomePai = nomePai;
-
 
104
                this.nomeMae = nomeMae;
-
 
105
                this.tipoEstadoCivil = tipoEstadoCivil;
-
 
106
                this.tipoRacaCor = tipoRacaCor;
-
 
107
                this.tipoEscolaridade = tipoEscolaridade;
-
 
108
                this.pis = pis;
-
 
109
                this.ctps = ctps;
-
 
110
                this.ctpsSerie = ctpsSerie;
-
 
111
                this.ctpsUf = ctpsUf;
-
 
112
                this.primeiroEmprego = primeiroEmprego;
-
 
113
                this.optantePeloFGTS= optantePeloFGTS;
-
 
114
                this.pessoaDeficienteMotora = pessoaDeficienteMotora;
-
 
115
                this.pessoaDeficienteVisual = pessoaDeficienteVisual;
-
 
116
                this.pessoaDeficienteAuditiva = pessoaDeficienteAuditiva;
-
 
117
                this.pessoaReabilitado = pessoaReabilitado;
-
 
118
                this.pessoaDeficienteObservacao = pessoaDeficienteObservacao;
-
 
119
                this.ativo = ativo;
-
 
120
        }
-
 
121
24
        public Long getSequencial() {
122
        public Long getSequencial() {
25
                return sequencial;
123
                return sequencial;
26
        }
124
        }
27
        public void setSequencial(Long sequencial) {
125
        public void setSequencial(Long sequencial) {
28
                this.sequencial = sequencial;
126
                this.sequencial = sequencial;
Line 30... Line 128...
30
       
128
       
31
        public String getNome() {
129
        public String getNome() {
32
                return nome;
130
                return nome;
33
        }
131
        }
34
        public void setNome(String nome) {
132
        public void setNome(String nome) {
35
                this.nome = nome;
-
 
-
 
133
                this.nome = StringUtil.setarUpperCaseComTrim(nome);
36
        }
134
        }
37
       
135
       
38
        public String getTipoPessoa() {
136
        public String getTipoPessoa() {
39
                return tipoPessoa;
137
                return tipoPessoa;
40
        }
138
        }
Line 49... Line 147...
49
                this.cpfCnpj = cpfCnpj;
147
                this.cpfCnpj = cpfCnpj;
50
        }
148
        }
51
        @Transient
149
        @Transient
52
        public String getCpfCnpjFormatado() {
150
        public String getCpfCnpjFormatado() {
53
                return VerificadorUtil.naoEstaNulo(getCpfCnpj())? FormatarUtil.retornarCpfCnpjFormatado(getCpfCnpj()) : "";
151
                return VerificadorUtil.naoEstaNulo(getCpfCnpj())? FormatarUtil.retornarCpfCnpjFormatado(getCpfCnpj()) : "";
-
 
152
        }
-
 
153
-
 
154
        public String getEmail() {
-
 
155
                return email;
-
 
156
        }
-
 
157
        public void setEmail(String email) {
-
 
158
                this.email = StringUtil.setarUpperCaseComTrim(email);
-
 
159
        }
-
 
160
       
-
 
161
        public String getContato() {
-
 
162
                return contato;
-
 
163
        }
-
 
164
        public void setContato(String contato) {
-
 
165
                this.contato = contato;
-
 
166
        }
-
 
167
       
-
 
168
        public String getObservacao() {
-
 
169
                return observacao;
-
 
170
        }
-
 
171
        public void setObservacao(String observacao) {
-
 
172
                this.observacao = StringUtil.setarUpperCaseComTrim(observacao);
-
 
173
        }
-
 
174
-
 
175
        public String getTelefone() {
-
 
176
                return telefone;
-
 
177
        }
-
 
178
        public void setTelefone(String telefone) {
-
 
179
                this.telefone = telefone;
-
 
180
        }
-
 
181
-
 
182
        public String getSexo() {
-
 
183
                return sexo;
-
 
184
        }
-
 
185
        public void setSexo(String sexo) {
-
 
186
                this.sexo = sexo;
-
 
187
        }
-
 
188
-
 
189
        public String getRg() {
-
 
190
                return rg;
-
 
191
        }
-
 
192
        public void setRg(String rg) {
-
 
193
                this.rg = rg;
-
 
194
        }
-
 
195
-
 
196
        public Date getRgDataExpedicao() {
-
 
197
                return rgDataExpedicao;
-
 
198
        }
-
 
199
        public void setRgDataExpedicao(Date rgDataExpedicao) {
-
 
200
                this.rgDataExpedicao = rgDataExpedicao;
-
 
201
        }
-
 
202
-
 
203
        public String getRgOrgaoEmissor() {
-
 
204
                return rgOrgaoEmissor;
-
 
205
        }
-
 
206
        public void setRgOrgaoEmissor(String rgOrgaoEmissor) {
-
 
207
                this.rgOrgaoEmissor = rgOrgaoEmissor;
-
 
208
        }
-
 
209
-
 
210
        public Date getDataNascimento() {
-
 
211
                return dataNascimento;
-
 
212
        }
-
 
213
        public void setDataNascimento(Date dataNascimento) {
-
 
214
                this.dataNascimento = dataNascimento;
-
 
215
        }
-
 
216
-
 
217
        public String getNacionalidade() {
-
 
218
                return nacionalidade;
-
 
219
        }
-
 
220
        public void setNacionalidade(String nacionalidade) {
-
 
221
                this.nacionalidade = StringUtil.setarUpperCaseComTrim(nacionalidade);
-
 
222
        }
-
 
223
-
 
224
        public String getLocalNascimento() {
-
 
225
                return localNascimento;
-
 
226
        }
-
 
227
        public void setLocalNascimento(String localNascimento) {
-
 
228
                this.localNascimento = localNascimento;
-
 
229
        }
-
 
230
-
 
231
        public String getUfNascimento() {
-
 
232
                return ufNascimento;
-
 
233
        }
-
 
234
        public void setUfNascimento(String ufNascimento) {
-
 
235
                this.ufNascimento = StringUtil.setarUpperCaseComTrim(ufNascimento);
-
 
236
        }
-
 
237
-
 
238
        public String getNomePai() {
-
 
239
                return nomePai;
-
 
240
        }
-
 
241
        public void setNomePai(String nomePai) {
-
 
242
                this.nomePai = StringUtil.setarUpperCaseComTrim(nomePai);
-
 
243
        }
-
 
244
-
 
245
        public String getNomeMae() {
-
 
246
                return nomeMae;
-
 
247
        }
-
 
248
        public void setNomeMae(String nomeMae) {
-
 
249
                this.nomeMae = StringUtil.setarUpperCaseComTrim(nomeMae);
-
 
250
        }
-
 
251
-
 
252
        public String getTipoEstadoCivil() {
-
 
253
                return tipoEstadoCivil;
-
 
254
        }
-
 
255
        public void setTipoEstadoCivil(String tipoEstadoCivil) {
-
 
256
                this.tipoEstadoCivil = tipoEstadoCivil;
-
 
257
        }
-
 
258
-
 
259
        public String getTipoRacaCor() {
-
 
260
                return tipoRacaCor;
-
 
261
        }
-
 
262
        public void setTipoRacaCor(String tipoRacaCor) {
-
 
263
                this.tipoRacaCor = tipoRacaCor;
-
 
264
        }
-
 
265
-
 
266
        public String getTipoEscolaridade() {
-
 
267
                return tipoEscolaridade;
-
 
268
        }
-
 
269
        public void setTipoEscolaridade(String tipoEscolaridade) {
-
 
270
                this.tipoEscolaridade = tipoEscolaridade;
-
 
271
        }
-
 
272
       
-
 
273
        public String getPis() {
-
 
274
                return pis;
-
 
275
        }
-
 
276
        public void setPis(String pis) {
-
 
277
                this.pis = pis;
-
 
278
        }
-
 
279
       
-
 
280
        public String getCtps() {
-
 
281
                return ctps;
-
 
282
        }
-
 
283
        public void setCtps(String ctps) {
-
 
284
                this.ctps = ctps;
-
 
285
        }
-
 
286
       
-
 
287
        public String getCtpsSerie() {
-
 
288
                return ctpsSerie;
-
 
289
        }
-
 
290
        public void setCtpsSerie(String ctpsSerie) {
-
 
291
                this.ctpsSerie = ctpsSerie;
-
 
292
        }
-
 
293
       
-
 
294
        public String getCtpsUf() {
-
 
295
                return ctpsUf;
-
 
296
        }
-
 
297
        public void setCtpsUf(String ctpsUf) {
-
 
298
                this.ctpsUf = ctpsUf;
-
 
299
        }
-
 
300
       
-
 
301
        public Boolean getPrimeiroEmprego() {
-
 
302
                return primeiroEmprego;
-
 
303
        }
-
 
304
        public void setPrimeiroEmprego(Boolean primeiroEmprego) {
-
 
305
                this.primeiroEmprego = primeiroEmprego;
-
 
306
        }
-
 
307
       
-
 
308
        public Boolean getOptantePeloFGTS() {
-
 
309
                return optantePeloFGTS;
-
 
310
        }
-
 
311
        public void setOptantePeloFGTS(Boolean optantePeloFGTS) {
-
 
312
                this.optantePeloFGTS = optantePeloFGTS;
-
 
313
        }
-
 
314
       
-
 
315
        public Boolean getPessoaDeficienteMotora() {
-
 
316
                return pessoaDeficienteMotora;
-
 
317
        }
-
 
318
        public void setPessoaDeficienteMotora(Boolean pessoaDeficienteMotora) {
-
 
319
                this.pessoaDeficienteMotora = pessoaDeficienteMotora;
-
 
320
        }
-
 
321
       
-
 
322
        public Boolean getPessoaDeficienteVisual() {
-
 
323
                return pessoaDeficienteVisual;
-
 
324
        }
-
 
325
        public void setPessoaDeficienteVisual(Boolean pessoaDeficienteVisual) {
-
 
326
                this.pessoaDeficienteVisual = pessoaDeficienteVisual;
-
 
327
        }
-
 
328
       
-
 
329
        public Boolean getPessoaDeficienteAuditiva() {
-
 
330
                return pessoaDeficienteAuditiva;
-
 
331
        }
-
 
332
        public void setPessoaDeficienteAuditiva(Boolean pessoaDeficienteAuditiva) {
-
 
333
                this.pessoaDeficienteAuditiva = pessoaDeficienteAuditiva;
-
 
334
        }
-
 
335
       
-
 
336
        public Boolean getPessoaReabilitado() {
-
 
337
                return pessoaReabilitado;
-
 
338
        }
-
 
339
        public void setPessoaReabilitado(Boolean pessoaReabilitado) {
-
 
340
                this.pessoaReabilitado = pessoaReabilitado;
-
 
341
        }
-
 
342
       
-
 
343
        public String getPessoaDeficienteObservacao() {
-
 
344
                return pessoaDeficienteObservacao;
-
 
345
        }
-
 
346
        public void setPessoaDeficienteObservacao(String pessoaDeficienteObservacao) {
-
 
347
                this.pessoaDeficienteObservacao = pessoaDeficienteObservacao;
54
        }
348
        }
55
       
349
       
56
}
350
}