Subversion Repositories Integrator Subversion

Rev

Rev 624 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
620 blopes 1
package br.com.ec.domain.dto;
2
 
3
import java.util.Date;
4
 
5
public class ClienteDTO {
6
 
7
        private String nome;
8
        private Long sequencial;
9
        private String cpfCnpj;
10
        private String sexo;
11
        private String email;
12
        private String contato;
13
        private String telefone;
14
        private String endereco;
15
        private String observacao;
16
        private Date dataNascimento;
17
        private Date dataCadastro;
18
        private Boolean indicadorNovidades;
19
        private Boolean ativo;
20
 
21
        /*
22
        private Modelo modelo;
23
        private Set<Venda> listaVendas;
24
        private Set<EstoqueAuditoria> listaTrocas;
25
        private Set<Cupom> listaCupons;
26
        private List<Pedido> pedidos = new ArrayList<Pedido>();
27
        */
28
 
29
        public ClienteDTO() {
30
        }
31
 
631 blopes 32
        public ClienteDTO(Long sequencial, String nome, String cpfCnpj, Date dataNascimento, String contato, String telefone) {
623 blopes 33
                this.sequencial = sequencial;
34
                this.nome = nome;
631 blopes 35
                this.cpfCnpj = cpfCnpj;
623 blopes 36
                this.dataNascimento = dataNascimento;
37
                this.contato = contato;
38
                this.telefone = telefone;
39
        }
40
 
620 blopes 41
        public String getNome() {
42
                return nome;
43
        }
44
        public void setNome(String nome) {
45
                this.nome = nome;
46
        }
47
 
48
        public Long getSequencial() {
49
                return sequencial;
50
        }
51
        public void setSequencial(Long sequencial) {
52
                this.sequencial = sequencial;
53
        }
54
 
55
        public String getCpfCnpj() {
56
                return cpfCnpj;
57
        }
58
        public void setCpfCnpj(String cpfCnpj) {
59
                this.cpfCnpj = cpfCnpj;
60
        }
61
 
62
        public String getSexo() {
63
                return sexo;
64
        }
65
        public void setSexo(String sexo) {
66
                this.sexo = sexo;
67
        }
68
 
69
        public String getEmail() {
70
                return email;
71
        }
72
        public void setEmail(String email) {
73
                this.email = email;
74
        }
75
 
76
        public String getContato() {
77
                return contato;
78
        }
79
        public void setContato(String contato) {
80
                this.contato = contato;
81
        }
82
 
83
        public String getTelefone() {
84
                return telefone;
85
        }
86
        public void setTelefone(String telefone) {
87
                this.telefone = telefone;
88
        }
89
 
90
        public String getEndereco() {
91
                return endereco;
92
        }
93
        public void setEndereco(String endereco) {
94
                this.endereco = endereco;
95
        }
96
 
97
        public String getObservacao() {
98
                return observacao;
99
        }
100
        public void setObservacao(String observacao) {
101
                this.observacao = observacao;
102
        }
103
 
104
        public Date getDataNascimento() {
105
                return dataNascimento;
106
        }
107
        public void setDataNascimento(Date dataNascimento) {
108
                this.dataNascimento = dataNascimento;
109
        }
110
 
111
        public Date getDataCadastro() {
112
                return dataCadastro;
113
        }
114
        public void setDataCadastro(Date dataCadastro) {
115
                this.dataCadastro = dataCadastro;
116
        }
117
 
118
        public Boolean getIndicadorNovidades() {
119
                return indicadorNovidades;
120
        }
121
        public void setIndicadorNovidades(Boolean indicadorNovidades) {
122
                this.indicadorNovidades = indicadorNovidades;
123
        }
124
 
125
        public Boolean getAtivo() {
126
                return ativo;
127
        }
128
        public void setAtivo(Boolean ativo) {
129
                this.ativo = ativo;
130
        }
624 blopes 131
 
132
        public String getObterPrimeiroNome() {
133
                if (nome == null || nome.trim().isEmpty()) {
134
            return "";
135
        }
136
                return nome.trim().split(" ")[0];
137
        }
620 blopes 138
 
139
}