Rev 467 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 467 | Rev 468 | ||
|---|---|---|---|
| Line 27... | Line 27... | ||
| 27 | import br.com.ec.core.util.VerificadorUtil; |
27 | import br.com.ec.core.util.VerificadorUtil; |
| 28 | import br.com.ec.domain.dto.PessoaDTO; |
28 | import br.com.ec.domain.dto.PessoaDTO; |
| 29 | import br.com.ec.domain.model.tipos.TipoDependentes; |
29 | import br.com.ec.domain.model.tipos.TipoDependentes; |
| 30 | import br.com.ec.domain.model.tipos.TipoEscolaridade; |
30 | import br.com.ec.domain.model.tipos.TipoEscolaridade; |
| 31 | import br.com.ec.domain.model.tipos.TipoEstadoCivil; |
31 | import br.com.ec.domain.model.tipos.TipoEstadoCivil; |
| - | 32 | import br.com.ec.domain.model.tipos.TipoInscricaoEstadual; |
|
| 32 | import br.com.ec.domain.model.tipos.TipoPessoa; |
33 | import br.com.ec.domain.model.tipos.TipoPessoa; |
| 33 | import br.com.ec.domain.model.tipos.TipoRacaCor; |
34 | import br.com.ec.domain.model.tipos.TipoRacaCor; |
| 34 | import br.com.ec.domain.model.tipos.TipoSexo; |
35 | import br.com.ec.domain.model.tipos.TipoSexo; |
| 35 | import br.com.ec.web.converters.FormatarUtil; |
36 | import br.com.ec.web.converters.FormatarUtil; |
| 36 | 37 | ||
| Line 473... | Line 474... | ||
| 473 | public String getTipoInscricaoEstadual() { |
474 | public String getTipoInscricaoEstadual() { |
| 474 | return tipoInscricaoEstadual; |
475 | return tipoInscricaoEstadual; |
| 475 | }
|
476 | }
|
| 476 | public void setTipoInscricaoEstadual(String tipoInscricaoEstadual) { |
477 | public void setTipoInscricaoEstadual(String tipoInscricaoEstadual) { |
| 477 | this.tipoInscricaoEstadual = tipoInscricaoEstadual; |
478 | this.tipoInscricaoEstadual = tipoInscricaoEstadual; |
| - | 479 | }
|
|
| - | 480 | @Transient |
|
| - | 481 | public String getNomenclaturaTipoInscricaoEstadual() { |
|
| - | 482 | return VerificadorUtil.naoEstaNulo(getTipoInscricaoEstadual())? TipoInscricaoEstadual.parse(getTipoInscricaoEstadual()).getNomenclaturaNotaFiscal() : ""; |
|
| 478 | }
|
483 | }
|
| 479 | 484 | ||
| 480 | @Column(name="dsc_inscricao_municipal") |
485 | @Column(name="dsc_inscricao_municipal") |
| 481 | @Size(max = 15, message = "Limite de caracteres ultrapassado: Inscrição Municipal") |
486 | @Size(max = 15, message = "Limite de caracteres ultrapassado: Inscrição Municipal") |
| 482 | public String getInscricaoMunicipal() { |
487 | public String getInscricaoMunicipal() { |
| Line 538... | Line 543... | ||
| 538 | 543 | ||
| 539 | public void setAtivo(Boolean ativo) { |
544 | public void setAtivo(Boolean ativo) { |
| 540 | this.ativo = ativo; |
545 | this.ativo = ativo; |
| 541 | }
|
546 | }
|
| 542 | 547 | ||
| 543 | // @Valid
|
- | |
| 544 | // @OneToMany(mappedBy="pessoa", cascade=CascadeType.ALL, fetch=FetchType.LAZY, orphanRemoval=true)
|
- | |
| 545 | @OneToMany(mappedBy="pessoa", cascade=CascadeType.ALL, orphanRemoval=true) |
- | |
| - | 548 | @OneToMany(mappedBy="pessoa", cascade=CascadeType.ALL, fetch=FetchType.LAZY, orphanRemoval=true) |
|
| 546 | public List<Endereco> getEnderecos() { |
549 | public List<Endereco> getEnderecos() { |
| 547 | return enderecos; |
550 | return enderecos; |
| 548 | }
|
551 | }
|
| 549 | public void setEnderecos(List<Endereco> enderecos) { |
552 | public void setEnderecos(List<Endereco> enderecos) { |
| 550 | this.enderecos = enderecos; |
553 | this.enderecos = enderecos; |
| 551 | }
|
554 | }
|
| 552 | 555 | ||
| 553 | @OneToMany(mappedBy="pessoa", cascade=CascadeType.ALL, orphanRemoval=true) |
- | |
| - | 556 | @OneToMany(mappedBy="pessoa", cascade=CascadeType.ALL, fetch=FetchType.EAGER, orphanRemoval=true) |
|
| 554 | public List<PessoaPapel> getPapeis() { |
557 | public List<PessoaPapel> getPapeis() { |
| 555 | return papeis; |
558 | return papeis; |
| 556 | }
|
559 | }
|
| 557 | public void setPapeis(List<PessoaPapel> papeis) { |
560 | public void setPapeis(List<PessoaPapel> papeis) { |
| 558 | this.papeis = papeis; |
561 | this.papeis = papeis; |