Subversion Repositories Integrator Subversion

Rev

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

Rev 195 Rev 304
Line 26... Line 26...
26
26
27
import br.com.ec.core.interfaces.Alterar;
27
import br.com.ec.core.interfaces.Alterar;
28
import br.com.ec.core.interfaces.Cadastrar;
28
import br.com.ec.core.interfaces.Cadastrar;
29
import br.com.ec.core.util.StringUtil;
29
import br.com.ec.core.util.StringUtil;
30
import br.com.ec.core.util.VerificadorUtil;
30
import br.com.ec.core.util.VerificadorUtil;
-
 
31
import br.com.ec.domain.model.tipos.TipoDependentes;
31
import br.com.ec.domain.model.tipos.TipoEscolaridade;
32
import br.com.ec.domain.model.tipos.TipoEscolaridade;
32
import br.com.ec.domain.model.tipos.TipoEstadoCivil;
33
import br.com.ec.domain.model.tipos.TipoEstadoCivil;
33
import br.com.ec.domain.model.tipos.TipoPessoa;
34
import br.com.ec.domain.model.tipos.TipoPessoa;
34
import br.com.ec.domain.model.tipos.TipoRacaCor;
35
import br.com.ec.domain.model.tipos.TipoRacaCor;
35
import br.com.ec.domain.model.tipos.TipoSexo;
36
import br.com.ec.domain.model.tipos.TipoSexo;
Line 63... Line 64...
63
        private String nomePai;
64
        private String nomePai;
64
        private String nomeMae;
65
        private String nomeMae;
65
        private String tipoEstadoCivil;
66
        private String tipoEstadoCivil;
66
        private String tipoRacaCor;
67
        private String tipoRacaCor;
67
        private String tipoEscolaridade;
68
        private String tipoEscolaridade;
-
 
69
       
-
 
70
        private Boolean pessoaDeficienteMotora;
-
 
71
        private Boolean pessoaDeficienteVisual;
-
 
72
        private Boolean pessoaDeficienteAuditiva;
-
 
73
        private Boolean pessoaReabilitado;
-
 
74
        private String pessoaDeficienteObservacao;
-
 
75
       
-
 
76
        private String tipoDependendes;
-
 
77
        private String dadosDependentes;
-
 
78
        private Boolean dependentesFinsIRRF;
-
 
79
        private Boolean dependentesFinsSalarioFamilia;
68
       
80
       
69
        //      PESSOA JURÍDICA
81
        //      PESSOA JURÍDICA
70
        private String nomeFantasia;
82
        private String nomeFantasia;
71
        private String razaoSocial;
83
        private String razaoSocial;
72
        private String inscricaoEstadual;
84
        private String inscricaoEstadual;
Line 79... Line 91...
79
        private Boolean indicadorNovidades;
91
        private Boolean indicadorNovidades;
80
       
92
       
81
        private Set<Endereco> enderecos;
93
        private Set<Endereco> enderecos;
82
        private Set<DadosBancarios> dadosBancarios;
94
        private Set<DadosBancarios> dadosBancarios;
83
       
95
       
-
 
96
        private Boolean cadastroFinalizado;
84
        private boolean ativo;
97
        private boolean ativo;
85
       
98
       
86
        public Pessoa() {
99
        public Pessoa() {
87
//              setTipoPessoa(TipoPessoa.FISICA_F.getValor());
100
//              setTipoPessoa(TipoPessoa.FISICA_F.getValor());
88
//              setInscricaoEstadualIsento(false);
101
//              setInscricaoEstadualIsento(false);
Line 304... Line 317...
304
                this.tipoEscolaridade = tipoEscolaridade;
317
                this.tipoEscolaridade = tipoEscolaridade;
305
        }
318
        }
306
        @Transient
319
        @Transient
307
        public String getDescricaoDaEscolaridade() {
320
        public String getDescricaoDaEscolaridade() {
308
                return VerificadorUtil.naoEstaNulo(getTipoEscolaridade())? TipoEscolaridade.parse(getTipoEscolaridade()).getDescricao() : null;
321
                return VerificadorUtil.naoEstaNulo(getTipoEscolaridade())? TipoEscolaridade.parse(getTipoEscolaridade()).getDescricao() : null;
-
 
322
        }
-
 
323
       
-
 
324
        @Column(name="ind_deficiente_motora")
-
 
325
        public Boolean getPessoaDeficienteMotora() {
-
 
326
                return pessoaDeficienteMotora;
-
 
327
        }
-
 
328
        public void setPessoaDeficienteMotora(Boolean pessoaDeficienteMotora) {
-
 
329
                this.pessoaDeficienteMotora = pessoaDeficienteMotora;
-
 
330
        }
-
 
331
       
-
 
332
        @Column(name="ind_deficiente_visual")
-
 
333
        public Boolean getPessoaDeficienteVisual() {
-
 
334
                return pessoaDeficienteVisual;
-
 
335
        }
-
 
336
        public void setPessoaDeficienteVisual(Boolean pessoaDeficienteVisual) {
-
 
337
                this.pessoaDeficienteVisual = pessoaDeficienteVisual;
-
 
338
        }
-
 
339
       
-
 
340
        @Column(name="ind_deficiente_auditiva")
-
 
341
        public Boolean getPessoaDeficienteAuditiva() {
-
 
342
                return pessoaDeficienteAuditiva;
-
 
343
        }
-
 
344
        public void setPessoaDeficienteAuditiva(Boolean pessoaDeficienteAuditiva) {
-
 
345
                this.pessoaDeficienteAuditiva = pessoaDeficienteAuditiva;
-
 
346
        }
-
 
347
       
-
 
348
        @Column(name="ind_reabilitado")
-
 
349
        public Boolean getPessoaReabilitado() {
-
 
350
                return pessoaReabilitado;
-
 
351
        }
-
 
352
        public void setPessoaReabilitado(Boolean pessoaReabilitado) {
-
 
353
                this.pessoaReabilitado = pessoaReabilitado;
-
 
354
        }
-
 
355
       
-
 
356
        @Column(name="dsc_deficiente_observacao")
-
 
357
        @Size(max = 200, message = "Limite de caracteres ultrapassado: OBSERVAÇÕES DA DEFICIÊNCIA")
-
 
358
        public String getPessoaDeficienteObservacao() {
-
 
359
                return pessoaDeficienteObservacao;
-
 
360
        }
-
 
361
        public void setPessoaDeficienteObservacao(String pessoaDeficienteObservacao) {
-
 
362
                this.pessoaDeficienteObservacao = StringUtil.setarUpperCaseComTrim(pessoaDeficienteObservacao);;
-
 
363
        }
-
 
364
       
-
 
365
        @Column(name="tip_dependentes")
-
 
366
        public String getTipoDependendes() {
-
 
367
                return tipoDependendes;
-
 
368
        }
-
 
369
        public void setTipoDependendes(String tipoDependendes) {
-
 
370
                this.tipoDependendes = tipoDependendes;
-
 
371
        }
-
 
372
        @Transient
-
 
373
        public String getDescricaoTipoDependentes() {
-
 
374
                return VerificadorUtil.naoEstaNulo(getTipoDependendes())? TipoDependentes.parse(getTipoDependendes()).getDescricao() : null;
-
 
375
        }
-
 
376
       
-
 
377
        @Column(name="dsc_dados_dependentes")
-
 
378
        @Size(max = 400, message = "Limite de caracteres ultrapassado: DADOS DOS DEPENDENTES")
-
 
379
        public String getDadosDependentes() {
-
 
380
                return dadosDependentes;
-
 
381
        }
-
 
382
        public void setDadosDependentes(String dadosDependentes) {
-
 
383
                this.dadosDependentes = StringUtil.setarUpperCaseComTrim(dadosDependentes);
-
 
384
        }
-
 
385
       
-
 
386
        @Column(name="ind_dependentes_irrf")
-
 
387
        public Boolean getDependentesFinsIRRF() {
-
 
388
                return dependentesFinsIRRF;
-
 
389
        }
-
 
390
        public void setDependentesFinsIRRF(Boolean dependentesFinsIRRF) {
-
 
391
                this.dependentesFinsIRRF = dependentesFinsIRRF;
-
 
392
        }
-
 
393
       
-
 
394
        @Column(name="ind_dependentes_salariofamilia")
-
 
395
        public Boolean getDependentesFinsSalarioFamilia() {
-
 
396
                return dependentesFinsSalarioFamilia;
-
 
397
        }
-
 
398
        public void setDependentesFinsSalarioFamilia(Boolean dependentesFinsSalarioFamilia) {
-
 
399
                this.dependentesFinsSalarioFamilia = dependentesFinsSalarioFamilia;
309
        }
400
        }
310
       
401
       
311
        @Column(name="dsc_nome_fantasia")
402
        @Column(name="dsc_nome_fantasia")
312
        @Size(max = 120, message = "Limite de caracteres ultrapassado: Nome Fantasia")
403
        @Size(max = 120, message = "Limite de caracteres ultrapassado: Nome Fantasia")
313
        public String getNomeFantasia() {
404
        public String getNomeFantasia() {
Line 393... Line 484...
393
                return dadosBancarios;
484
                return dadosBancarios;
394
        }
485
        }
395
       
486
       
396
        public void setDadosBancarios(Set<DadosBancarios> dadosBancarios) {
487
        public void setDadosBancarios(Set<DadosBancarios> dadosBancarios) {
397
                this.dadosBancarios = dadosBancarios;
488
                this.dadosBancarios = dadosBancarios;
-
 
489
        }
-
 
490
       
-
 
491
        @Column(name="ind_cadastro_finalizado", nullable=false)
-
 
492
        public Boolean getCadastroFinalizado() {
-
 
493
                return cadastroFinalizado;
-
 
494
        }
-
 
495
        public void setCadastroFinalizado(Boolean cadastroFinalizado) {
-
 
496
                this.cadastroFinalizado = cadastroFinalizado;
398
        }
497
        }
399
       
498
       
400
        @Column(name="ind_ativo", nullable=false)
499
        @Column(name="ind_ativo", nullable=false)
401
        public Boolean getAtivo() {
500
        public Boolean getAtivo() {
402
                return ativo;
501
                return ativo;