Subversion Repositories Integrator Subversion

Rev

Rev 623 | Rev 631 | 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
 
623 blopes 32
        public ClienteDTO(Long sequencial, String nome, Date dataNascimento, String contato, String telefone) {
33
                this.sequencial = sequencial;
34
                this.nome = nome;
35
                this.dataNascimento = dataNascimento;
36
                this.contato = contato;
37
                this.telefone = telefone;
38
        }
39
 
620 blopes 40
        public String getNome() {
41
                return nome;
42
        }
43
        public void setNome(String nome) {
44
                this.nome = nome;
45
        }
46
 
47
        public Long getSequencial() {
48
                return sequencial;
49
        }
50
        public void setSequencial(Long sequencial) {
51
                this.sequencial = sequencial;
52
        }
53
 
54
        public String getCpfCnpj() {
55
                return cpfCnpj;
56
        }
57
        public void setCpfCnpj(String cpfCnpj) {
58
                this.cpfCnpj = cpfCnpj;
59
        }
60
 
61
        public String getSexo() {
62
                return sexo;
63
        }
64
        public void setSexo(String sexo) {
65
                this.sexo = sexo;
66
        }
67
 
68
        public String getEmail() {
69
                return email;
70
        }
71
        public void setEmail(String email) {
72
                this.email = email;
73
        }
74
 
75
        public String getContato() {
76
                return contato;
77
        }
78
        public void setContato(String contato) {
79
                this.contato = contato;
80
        }
81
 
82
        public String getTelefone() {
83
                return telefone;
84
        }
85
        public void setTelefone(String telefone) {
86
                this.telefone = telefone;
87
        }
88
 
89
        public String getEndereco() {
90
                return endereco;
91
        }
92
        public void setEndereco(String endereco) {
93
                this.endereco = endereco;
94
        }
95
 
96
        public String getObservacao() {
97
                return observacao;
98
        }
99
        public void setObservacao(String observacao) {
100
                this.observacao = observacao;
101
        }
102
 
103
        public Date getDataNascimento() {
104
                return dataNascimento;
105
        }
106
        public void setDataNascimento(Date dataNascimento) {
107
                this.dataNascimento = dataNascimento;
108
        }
109
 
110
        public Date getDataCadastro() {
111
                return dataCadastro;
112
        }
113
        public void setDataCadastro(Date dataCadastro) {
114
                this.dataCadastro = dataCadastro;
115
        }
116
 
117
        public Boolean getIndicadorNovidades() {
118
                return indicadorNovidades;
119
        }
120
        public void setIndicadorNovidades(Boolean indicadorNovidades) {
121
                this.indicadorNovidades = indicadorNovidades;
122
        }
123
 
124
        public Boolean getAtivo() {
125
                return ativo;
126
        }
127
        public void setAtivo(Boolean ativo) {
128
                this.ativo = ativo;
129
        }
624 blopes 130
 
131
        public String getObterPrimeiroNome() {
132
                if (nome == null || nome.trim().isEmpty()) {
133
            return "";
134
        }
135
                return nome.trim().split(" ")[0];
136
        }
620 blopes 137
 
138
}