Subversion Repositories Integrator Subversion

Rev

Rev 325 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
259 espaco 1
package br.com.ec.domain.dto;
2
 
3
public class VendedorDTO {
4
 
5
        private Long sequencial;
268 espaco 6
        private Long sequencialPessoa;
259 espaco 7
        private String nome;
8
        private LojaDTO lojaDTO;
325 espaco 9
        private Boolean indicadorColaborador;
10
        private Boolean ativo;
259 espaco 11
 
12
        public VendedorDTO() {}
13
 
326 espaco 14
        public static String CONSULTA_DTO_COMPLETA = "e.sequencial, e.pessoa.sequencial, e.nome, "
15
                        + "(SELECT l.sequencial FROM Loja l WHERE l.sequencial = e.loja.sequencial), "
325 espaco 16
                        + "e.indicadorColaborador, e.ativo";
326 espaco 17
        public VendedorDTO(Long sequencial, Long sequencialPessoa, String nome, Long sequencialLoja, //String descricaoLoja,
325 espaco 18
                        Boolean indicadorColaborador, Boolean ativo) {
19
                super();
20
                this.sequencial = sequencial;
21
                this.sequencialPessoa = sequencialPessoa;
22
                this.nome = nome;
326 espaco 23
                this.lojaDTO = new LojaDTO(sequencialLoja);
325 espaco 24
                this.indicadorColaborador = indicadorColaborador;
25
                this.ativo = ativo;
26
        }
27
 
268 espaco 28
        public VendedorDTO(Long sequencial, Long sequencialPessoa, String nome, Long sequencialLoja, String descricaoLoja) {
259 espaco 29
                this.sequencial = sequencial;
268 espaco 30
                this.sequencialPessoa = sequencialPessoa;
259 espaco 31
                this.nome = nome;
32
                this.lojaDTO = new LojaDTO(sequencialLoja, descricaoLoja);
33
        }
34
 
35
        public Long getSequencial() {
36
                return sequencial;
37
        }
38
        public void setSequencial(Long sequencial) {
39
                this.sequencial = sequencial;
40
        }
41
 
268 espaco 42
        public Long getSequencialPessoa() {
43
                return sequencialPessoa;
44
        }
45
        public void setSequencialPessoa(Long sequencialPessoa) {
46
                this.sequencialPessoa = sequencialPessoa;
47
        }
48
 
259 espaco 49
        public String getNome() {
50
                return nome;
51
        }
52
        public void setNome(String nome) {
53
                this.nome = nome;
54
        }
55
 
56
        public LojaDTO getLojaDTO() {
57
                return lojaDTO;
58
        }
59
        public void setLojaDTO(LojaDTO lojaDTO) {
60
                this.lojaDTO = lojaDTO;
61
        }
62
 
325 espaco 63
        public Boolean getIndicadorColaborador() {
64
                return indicadorColaborador;
65
        }
66
        public void setIndicadorColaborador(Boolean indicadorColaborador) {
67
                this.indicadorColaborador = indicadorColaborador;
68
        }
69
 
70
        public Boolean getAtivo() {
71
                return ativo;
72
        }
73
        public void setAtivo(Boolean ativo) {
74
                this.ativo = ativo;
75
        }
76
 
259 espaco 77
}