Subversion Repositories Integrator Subversion

Rev

Rev 430 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

package br.com.ec.domain.dto;

import javax.persistence.Transient;

import br.com.ec.core.util.VerificadorUtil;
import br.com.ec.web.converters.FormatarUtil;

public class PessoaDTO {

        private Long sequencial;
        private String nome;
        private String tipoPessoa;
        private String cpfCnpj;
       
        public PessoaDTO() {}
       
        public PessoaDTO(Long sequencial, String nome, String tipoPessoa, String cpfCnpj) {
                this.sequencial = sequencial;
                this.nome = nome;
                this.tipoPessoa = tipoPessoa;
                this.cpfCnpj = cpfCnpj;
        }
       
        public Long getSequencial() {
                return sequencial;
        }
        public void setSequencial(Long sequencial) {
                this.sequencial = sequencial;
        }
       
        public String getNome() {
                return nome;
        }
        public void setNome(String nome) {
                this.nome = nome;
        }
       
        public String getTipoPessoa() {
                return tipoPessoa;
        }
        public void setTipoPessoa(String tipoPessoa) {
                this.tipoPessoa = tipoPessoa;
        }
       
        public String getCpfCnpj() {
                return cpfCnpj;
        }
        public void setCpfCnpj(String cpfCnpj) {
                this.cpfCnpj = cpfCnpj;
        }
        @Transient
        public String getCpfCnpjFormatado() {
                return VerificadorUtil.naoEstaNulo(getCpfCnpj())? FormatarUtil.retornarCpfCnpjFormatado(getCpfCnpj()) : "";
        }
       
}