Subversion Repositories Integrator Subversion

Rev

Rev 468 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 468 Rev 489
Line 14... Line 14...
14
import javax.persistence.Id;
14
import javax.persistence.Id;
15
import javax.persistence.OneToMany;
15
import javax.persistence.OneToMany;
16
import javax.persistence.SequenceGenerator;
16
import javax.persistence.SequenceGenerator;
17
import javax.persistence.Table;
17
import javax.persistence.Table;
18
import javax.persistence.Transient;
18
import javax.persistence.Transient;
19
import javax.validation.Valid;
-
 
20
import javax.validation.constraints.Size;
19
import javax.validation.constraints.Size;
21
20
22
import org.hibernate.validator.constraints.NotEmpty;
21
import org.hibernate.validator.constraints.NotEmpty;
23
22
24
import br.com.ec.core.interfaces.Alterar;
23
import br.com.ec.core.interfaces.Alterar;
25
import br.com.ec.core.interfaces.Cadastrar;
24
import br.com.ec.core.interfaces.Cadastrar;
26
import br.com.ec.core.util.StringUtil;
25
import br.com.ec.core.util.StringUtil;
27
import br.com.ec.core.util.VerificadorUtil;
26
import br.com.ec.core.util.VerificadorUtil;
28
import br.com.ec.domain.dto.PessoaDTO;
27
import br.com.ec.domain.dto.PessoaDTO;
-
 
28
import br.com.ec.domain.model.nfe.TipoNotaFiscalInscricaoEstadual;
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;
-
 
33
import br.com.ec.domain.model.tipos.TipoPessoa;
32
import br.com.ec.domain.model.tipos.TipoPessoa;
34
import br.com.ec.domain.model.tipos.TipoRacaCor;
33
import br.com.ec.domain.model.tipos.TipoRacaCor;
35
import br.com.ec.domain.model.tipos.TipoSexo;
34
import br.com.ec.domain.model.tipos.TipoSexo;
36
import br.com.ec.web.converters.FormatarUtil;
35
import br.com.ec.web.converters.FormatarUtil;
37
36
Line 477... Line 476...
477
        public void setTipoInscricaoEstadual(String tipoInscricaoEstadual) {
476
        public void setTipoInscricaoEstadual(String tipoInscricaoEstadual) {
478
                this.tipoInscricaoEstadual = tipoInscricaoEstadual;
477
                this.tipoInscricaoEstadual = tipoInscricaoEstadual;
479
        }
478
        }
480
        @Transient
479
        @Transient
481
        public String getNomenclaturaTipoInscricaoEstadual() {
480
        public String getNomenclaturaTipoInscricaoEstadual() {
482
                return VerificadorUtil.naoEstaNulo(getTipoInscricaoEstadual())? TipoInscricaoEstadual.parse(getTipoInscricaoEstadual()).getNomenclaturaNotaFiscal() : "";
-
 
-
 
481
                return VerificadorUtil.naoEstaNulo(getTipoInscricaoEstadual())? TipoNotaFiscalInscricaoEstadual.parse(getTipoInscricaoEstadual()).getNomenclaturaNotaFiscal() : "";
483
        }
482
        }
484
       
483
       
485
        @Column(name="dsc_inscricao_municipal")
484
        @Column(name="dsc_inscricao_municipal")
486
        @Size(max = 15, message = "Limite de caracteres ultrapassado: Inscrição Municipal")
485
        @Size(max = 15, message = "Limite de caracteres ultrapassado: Inscrição Municipal")
487
        public String getInscricaoMunicipal() {
486
        public String getInscricaoMunicipal() {