Subversion Repositories Integrator Subversion

Rev

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

Rev Author Line No. Line
507 blopes 1
package br.com.ec.domain.dto;
2
 
508 blopes 3
import java.util.ArrayList;
4
import java.util.Date;
5
import java.util.List;
507 blopes 6
 
7
public class LogisticaDTO {
8
 
9
        private String tipoPeriodoConsulta;
10
        private String tipoProduto;
508 blopes 11
        private Long sequencialLojaSaida;
507 blopes 12
 
508 blopes 13
        private Date dataInicialVendas;
14
        private Date dataFinalVendas;
15
        private List<ProdutoLojaDTO> produtosParaDistribuicao;
507 blopes 16
        /*
17
//      private VigenciaDTO vigenciaDTO;
18
        private List<ConsolidadoPessoaJuridicaDTO> notasFiscaisPessoaJuridica = new ArrayList<ConsolidadoPessoaJuridicaDTO>();
19
        private Double valorTotalNotasFiscaisRecebidas = new Double(0.0);
20
        private Integer notasFiscaisRecebidas = 0;
21
        private Double valorTotalNotasFiscaisRemessas = new Double(0.0);
22
        private Integer notasFiscaisRemessas = 0;
23
        */
24
 
25
        public LogisticaDTO() {
508 blopes 26
                setProdutosParaDistribuicao(new ArrayList<ProdutoLojaDTO>());
507 blopes 27
        }
28
 
29
        public String getTipoPeriodoConsulta() {
30
                return tipoPeriodoConsulta;
31
        }
32
        public void setTipoPeriodoConsulta(String tipoPeriodoConsulta) {
33
                this.tipoPeriodoConsulta = tipoPeriodoConsulta;
34
        }
35
 
36
        public String getTipoProduto() {
37
                return tipoProduto;
38
        }
39
        public void setTipoProduto(String tipoProduto) {
40
                this.tipoProduto = tipoProduto;
41
        }
42
 
508 blopes 43
        public Long getSequencialLojaSaida() {
44
                return sequencialLojaSaida;
45
        }
46
        public void setSequencialLojaSaida(Long sequencialLojaSaida) {
47
                this.sequencialLojaSaida = sequencialLojaSaida;
48
        }
49
 
50
        public Date getDataInicialVendas() {
51
                return dataInicialVendas;
52
        }
53
        public void setDataInicialVendas(Date dataInicialVendas) {
54
                this.dataInicialVendas = dataInicialVendas;
55
        }
56
 
57
        public Date getDataFinalVendas() {
58
                return dataFinalVendas;
59
        }
60
        public void setDataFinalVendas(Date dataFinalVendas) {
61
                this.dataFinalVendas = dataFinalVendas;
62
        }
63
 
64
        public List<ProdutoLojaDTO> getProdutosParaDistribuicao() {
65
                return produtosParaDistribuicao;
66
        }
67
        public void setProdutosParaDistribuicao(List<ProdutoLojaDTO> produtosParaDistribuicao) {
68
                this.produtosParaDistribuicao = produtosParaDistribuicao;
69
        }
70
 
507 blopes 71
        /*******************************************/
72
 
73
        /*
74
        public VigenciaDTO getVigenciaDTO() {
75
                return vigenciaDTO;
76
        }
77
        public void setVigenciaDTO(VigenciaDTO vigenciaDTO) {
78
                this.vigenciaDTO = vigenciaDTO;
79
        }
80
        public List<ConsolidadoPessoaJuridicaDTO> getConsolidadosPessoaJuridica() {
81
                return consolidadosPessoaJuridica;
82
        }
83
        public void setConsolidadosPessoaJuridica(List<ConsolidadoPessoaJuridicaDTO> consolidadosPessoaJuridica) {
84
                this.consolidadosPessoaJuridica = consolidadosPessoaJuridica;
85
        }
86
 
87
        public Double getValorTotalNotasFiscaisRecebidas() {
88
                return valorTotalNotasFiscaisRecebidas;
89
        }
90
        public void setValorTotalNotasFiscaisRecebidas(Double valorTotalNotasFiscaisRecebidas) {
91
                this.valorTotalNotasFiscaisRecebidas = valorTotalNotasFiscaisRecebidas;
92
        }
93
 
94
        public Integer getNotasFiscaisRecebidas() {
95
                return notasFiscaisRecebidas;
96
        }
97
        public void setNotasFiscaisRecebidas(Integer notasFiscaisRecebidas) {
98
                this.notasFiscaisRecebidas = notasFiscaisRecebidas;
99
        }
100
 
101
        public Double getValorTotalNotasFiscaisRemessas() {
102
                return valorTotalNotasFiscaisRemessas;
103
        }
104
        public void setValorTotalNotasFiscaisRemessas(Double valorTotalNotasFiscaisRemessas) {
105
                this.valorTotalNotasFiscaisRemessas = valorTotalNotasFiscaisRemessas;
106
        }
107
 
108
        public Integer getNotasFiscaisRemessas() {
109
                return notasFiscaisRemessas;
110
        }
111
        public void setNotasFiscaisRemessas(Integer notasFiscaisRemessas) {
112
                this.notasFiscaisRemessas = notasFiscaisRemessas;
113
        }
114
 
115
        public Double getValorTotalNotasFiscaisGeralEmitidas() {
116
                Double valorTotal = new Double(0.0);
117
                for (ConsolidadoPessoaJuridicaDTO consolidadoPessoaJuridica : getConsolidadosPessoaJuridica()) {
118
                        valorTotal = valorTotal + consolidadoPessoaJuridica.getValorTotalNotasFiscaisEmitidas();
119
                }
120
                return valorTotal;
121
        }
122
 
123
        public Integer getNotasFiscaisGeralEmitidas() {
124
                Integer quantidadeTotal = 0;
125
                for (ConsolidadoPessoaJuridicaDTO consolidadoPessoaJuridica : getConsolidadosPessoaJuridica()) {
126
                        quantidadeTotal = quantidadeTotal + consolidadoPessoaJuridica.getNotasFiscaisEmitidas();
127
                }
128
                return quantidadeTotal;
129
        }
130
        */
131
}