Subversion Repositories Integrator Subversion

Rev

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

Rev 195 Rev 686
Line 28... Line 28...
28
28
29
import br.com.ec.core.interfaces.Alterar;
29
import br.com.ec.core.interfaces.Alterar;
30
import br.com.ec.core.interfaces.Cadastrar;
30
import br.com.ec.core.interfaces.Cadastrar;
31
import br.com.ec.core.util.StringUtil;
31
import br.com.ec.core.util.StringUtil;
32
import br.com.ec.core.util.VerificadorUtil;
32
import br.com.ec.core.util.VerificadorUtil;
-
 
33
import br.com.ec.domain.dto.CashbackDTO;
33
import br.com.ec.domain.model.tipos.TipoSexo;
34
import br.com.ec.domain.model.tipos.TipoSexo;
34
import br.com.ec.domain.util.ValidadorCpfCnpjUtil;
35
import br.com.ec.domain.util.ValidadorCpfCnpjUtil;
35
import br.com.ec.web.converters.FormatarUtil;
36
import br.com.ec.web.converters.FormatarUtil;
36
37
37
@Entity
38
@Entity
Line 57... Line 58...
57
        private Modelo modelo;
58
        private Modelo modelo;
58
        private Set<Venda> listaVendas;
59
        private Set<Venda> listaVendas;
59
        private Set<EstoqueAuditoria> listaTrocas;
60
        private Set<EstoqueAuditoria> listaTrocas;
60
        private Set<Cupom> listaCupons;
61
        private Set<Cupom> listaCupons;
61
        private List<Pedido> pedidos = new ArrayList<Pedido>();
62
        private List<Pedido> pedidos = new ArrayList<Pedido>();
-
 
63
       
-
 
64
        private List<CashbackDTO> listaCashback = new ArrayList<CashbackDTO>();
-
 
65
        private Double valorCashbackDisponivel;
62
       
66
       
63
        public Cliente() {
67
        public Cliente() {
-
 
68
                listaVendas = new HashSet<Venda>();
-
 
69
                listaTrocas = new HashSet<EstoqueAuditoria>();
-
 
70
                listaCupons= new HashSet<Cupom>();
-
 
71
        }
-
 
72
       
-
 
73
        public Cliente(Long sequencial) {
-
 
74
                this.sequencial = sequencial;
64
                listaVendas = new HashSet<Venda>();
75
                listaVendas = new HashSet<Venda>();
65
                listaTrocas = new HashSet<EstoqueAuditoria>();
76
                listaTrocas = new HashSet<EstoqueAuditoria>();
66
                listaCupons= new HashSet<Cupom>();
77
                listaCupons= new HashSet<Cupom>();
67
        }
78
        }
68
       
79
       
Line 220... Line 231...
220
        public List<Pedido> getPedidos() {
231
        public List<Pedido> getPedidos() {
221
                return pedidos;
232
                return pedidos;
222
        }
233
        }
223
        public void setPedidos(List<Pedido> pedidos) {
234
        public void setPedidos(List<Pedido> pedidos) {
224
                this.pedidos = pedidos;
235
                this.pedidos = pedidos;
-
 
236
        }
-
 
237
       
-
 
238
        @Transient
-
 
239
        public List<CashbackDTO> getListaCashback() {
-
 
240
                return listaCashback;
-
 
241
        }
-
 
242
        public void setListaCashback(List<CashbackDTO> listaCashback) {
-
 
243
                this.listaCashback = listaCashback;
-
 
244
        }
-
 
245
       
-
 
246
        @Transient
-
 
247
        public Double getValorCashbackDisponivel() {
-
 
248
                return valorCashbackDisponivel;
-
 
249
        }
-
 
250
        public void setValorCashbackDisponivel(Double valorCashbackDisponivel) {
-
 
251
                this.valorCashbackDisponivel = valorCashbackDisponivel;
225
        }
252
        }
226
       
253
       
227
        @Override
254
        @Override
228
        public int hashCode() {
255
        public int hashCode() {
229
                final int prime = 31;
256
                final int prime = 31;