Subversion Repositories Integrator Subversion

Rev

Rev 621 | Rev 624 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 621 Rev 623
Line 1... Line 1...
1
package br.com.ec.domain.dto;
1
package br.com.ec.domain.dto;
2
2
3
import java.util.List;
-
 
4
import java.util.Date;
3
import java.util.Date;
-
 
4
import java.util.List;
5
5
6
public class PosVendaDTO {
6
public class PosVendaDTO {
7
       
7
       
8
        // INICIAR PÓS-VENDA APÓS A REALIZAÇÃO DE UMA VENDA COM O CONTATO DO CLIENTE
8
        // INICIAR PÓS-VENDA APÓS A REALIZAÇÃO DE UMA VENDA COM O CONTATO DO CLIENTE
9
        // PARA FINALIZAR, AO MENOS, É PRECISO TER AS DUAS ATIVAÇÕES INICIAIS (AGRADECIMENTO+NPS ATENDIMENTO E NPS DO PRODUTO
9
        // PARA FINALIZAR, AO MENOS, É PRECISO TER AS DUAS ATIVAÇÕES INICIAIS (AGRADECIMENTO+NPS ATENDIMENTO E NPS DO PRODUTO
-
 
10
       
10
        private Long sequencial;
11
        private Long sequencial;
11
        private VendaDTO vendaDTO;
12
        private VendaDTO vendaDTO;
-
 
13
        private ClienteDTO clienteDTO;
12
        private Date dataCadastro;
14
        private Date dataCadastro;
13
        private String observacoes;
-
 
14
        private Date dataFinalização;
-
 
-
 
15
        private String observacao;
-
 
16
        private Date dataFinalizacao;
15
        private String tipoFinalizacao; // A - ATENDIMENTO ENCERRADO // V - NOVA VENDA
17
        private String tipoFinalizacao; // A - ATENDIMENTO ENCERRADO // V - NOVA VENDA
16
       
18
       
17
        private List<PosVendaAtivacaoDTO> listaAtivacoes;
19
        private List<PosVendaAtivacaoDTO> listaAtivacoes;
18
       
20
       
19
        public PosVendaDTO() {
21
        public PosVendaDTO() {
-
 
22
        }
-
 
23
       
-
 
24
        public static String CONSULTA_DTO_SIMPLES = "e.sequencial, e.venda.sequencial, e.venda.dataVenda, e.cliente.sequencial, e.cliente.nome, e.cliente.dataNascimento,"
-
 
25
                        + "e.cliente.contato, e.cliente.telefone, e.dataCadastro, e.observacao, e.dataFinalizacao, e.tipoFinalizacao";
-
 
26
        public PosVendaDTO(Long sequencial, Long sequencialVenda, Date dataVenda, Long sequencialCliente, String nomeCliente, Date dataNascimentoCliente,
-
 
27
                        String contatoCliente, String telefoneCliente, Date dataCadastro, String observacao, Date dataFinalizacao, String tipoFinalizacao) {
-
 
28
                super();
-
 
29
                this.sequencial = sequencial;
-
 
30
                VendaDTO vendaDTO = new VendaDTO(sequencialVenda);
-
 
31
                vendaDTO.setDataVenda(dataVenda);
-
 
32
                this.vendaDTO = vendaDTO;
-
 
33
                this.clienteDTO = new ClienteDTO(sequencialCliente, nomeCliente, dataNascimentoCliente, contatoCliente, telefoneCliente);
-
 
34
                this.dataCadastro = dataCadastro;
-
 
35
                this.observacao = observacao;
-
 
36
                this.dataFinalizacao = dataFinalizacao;
-
 
37
                this.tipoFinalizacao = tipoFinalizacao;
20
        }
38
        }
21
       
39
       
22
        public Long getSequencial() {
40
        public Long getSequencial() {
23
                return sequencial;
41
                return sequencial;
24
        }
42
        }
Line 29... Line 47...
29
        public VendaDTO getVendaDTO() {
47
        public VendaDTO getVendaDTO() {
30
                return vendaDTO;
48
                return vendaDTO;
31
        }
49
        }
32
        public void setVendaDTO(VendaDTO vendaDTO) {
50
        public void setVendaDTO(VendaDTO vendaDTO) {
33
                this.vendaDTO = vendaDTO;
51
                this.vendaDTO = vendaDTO;
-
 
52
        }
-
 
53
       
-
 
54
        public ClienteDTO getClienteDTO() {
-
 
55
                return clienteDTO;
-
 
56
        }
-
 
57
        public void setClienteDTO(ClienteDTO clienteDTO) {
-
 
58
                this.clienteDTO = clienteDTO;
34
        }
59
        }
35
       
60
       
36
        public Date getDataCadastro() {
61
        public Date getDataCadastro() {
37
                return dataCadastro;
62
                return dataCadastro;
38
        }
63
        }
39
        public void setDataCadastro(Date dataCadastro) {
64
        public void setDataCadastro(Date dataCadastro) {
40
                this.dataCadastro = dataCadastro;
65
                this.dataCadastro = dataCadastro;
-
 
66
        }
-
 
67
       
-
 
68
        public Date getDataFinalizacao() {
-
 
69
                return dataFinalizacao;
-
 
70
        }
-
 
71
        public void setDataFinalizacao(Date dataFinalizacao) {
-
 
72
                this.dataFinalizacao = dataFinalizacao;
-
 
73
        }
-
 
74
       
-
 
75
        public String getObservacao() {
-
 
76
                return observacao;
-
 
77
        }
-
 
78
        public void setObservacao(String observacao) {
-
 
79
                this.observacao = observacao;
-
 
80
        }
-
 
81
       
-
 
82
        public String getTipoFinalizacao() {
-
 
83
                return tipoFinalizacao;
-
 
84
        }
-
 
85
        public void setTipoFinalizacao(String tipoFinalizacao) {
-
 
86
                this.tipoFinalizacao = tipoFinalizacao;
41
        }
87
        }
42
       
88
       
43
        public List<PosVendaAtivacaoDTO> getListaAtivacoes() {
89
        public List<PosVendaAtivacaoDTO> getListaAtivacoes() {
44
                return listaAtivacoes;
90
                return listaAtivacoes;
45
        }
91
        }