Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
265 espaco 1
package br.com.ec.domain.dto;
2
 
3
import java.util.ArrayList;
4
import java.util.List;
5
 
6
public class NotasFiscaisEmitidasDTO {
7
 
8
        private VigenciaDTO vigenciaDTO;
9
        private List<NotasFiscaisPessoaJuridicaDTO> notasFicaisPessoaJuridicaDTO;
10
 
11
        /*
12
        private List<ConsolidadoPessoaJuridicaDTO> notasFiscaisPessoaJuridica = new ArrayList<ConsolidadoPessoaJuridicaDTO>();
13
        private Double valorTotalNotasFiscaisRecebidas = new Double(0.0);
14
        private Integer notasFiscaisRecebidas = 0;
15
        private Double valorTotalNotasFiscaisRemessas = new Double(0.0);
16
        private Integer notasFiscaisRemessas = 0;
17
        */
18
 
19
        public NotasFiscaisEmitidasDTO() {
20
                this.notasFicaisPessoaJuridicaDTO = new ArrayList<NotasFiscaisPessoaJuridicaDTO>();
21
        }
22
 
23
        public VigenciaDTO getVigenciaDTO() {
24
                return vigenciaDTO;
25
        }
26
        public void setVigenciaDTO(VigenciaDTO vigenciaDTO) {
27
                this.vigenciaDTO = vigenciaDTO;
28
        }
29
 
30
        public List<NotasFiscaisPessoaJuridicaDTO> getNotasFicaisPessoaJuridicaDTO() {
31
                return notasFicaisPessoaJuridicaDTO;
32
        }
33
        public void setNotasFicaisPessoaJuridicaDTO(List<NotasFiscaisPessoaJuridicaDTO> notasFicaisPessoaJuridicaDTO) {
34
                this.notasFicaisPessoaJuridicaDTO = notasFicaisPessoaJuridicaDTO;
35
        }
36
 
37
        /*
38
        public List<ConsolidadoPessoaJuridicaDTO> getConsolidadosPessoaJuridica() {
39
                return consolidadosPessoaJuridica;
40
        }
41
        public void setConsolidadosPessoaJuridica(List<ConsolidadoPessoaJuridicaDTO> consolidadosPessoaJuridica) {
42
                this.consolidadosPessoaJuridica = consolidadosPessoaJuridica;
43
        }
44
 
45
        public Double getValorTotalNotasFiscaisRecebidas() {
46
                return valorTotalNotasFiscaisRecebidas;
47
        }
48
        public void setValorTotalNotasFiscaisRecebidas(Double valorTotalNotasFiscaisRecebidas) {
49
                this.valorTotalNotasFiscaisRecebidas = valorTotalNotasFiscaisRecebidas;
50
        }
51
 
52
        public Integer getNotasFiscaisRecebidas() {
53
                return notasFiscaisRecebidas;
54
        }
55
        public void setNotasFiscaisRecebidas(Integer notasFiscaisRecebidas) {
56
                this.notasFiscaisRecebidas = notasFiscaisRecebidas;
57
        }
58
 
59
        public Double getValorTotalNotasFiscaisRemessas() {
60
                return valorTotalNotasFiscaisRemessas;
61
        }
62
        public void setValorTotalNotasFiscaisRemessas(Double valorTotalNotasFiscaisRemessas) {
63
                this.valorTotalNotasFiscaisRemessas = valorTotalNotasFiscaisRemessas;
64
        }
65
 
66
        public Integer getNotasFiscaisRemessas() {
67
                return notasFiscaisRemessas;
68
        }
69
        public void setNotasFiscaisRemessas(Integer notasFiscaisRemessas) {
70
                this.notasFiscaisRemessas = notasFiscaisRemessas;
71
        }
72
 
73
        public Double getValorTotalNotasFiscaisGeralEmitidas() {
74
                Double valorTotal = new Double(0.0);
75
                for (ConsolidadoPessoaJuridicaDTO consolidadoPessoaJuridica : getConsolidadosPessoaJuridica()) {
76
                        valorTotal = valorTotal + consolidadoPessoaJuridica.getValorTotalNotasFiscaisEmitidas();
77
                }
78
                return valorTotal;
79
        }
80
 
81
        public Integer getNotasFiscaisGeralEmitidas() {
82
                Integer quantidadeTotal = 0;
83
                for (ConsolidadoPessoaJuridicaDTO consolidadoPessoaJuridica : getConsolidadosPessoaJuridica()) {
84
                        quantidadeTotal = quantidadeTotal + consolidadoPessoaJuridica.getNotasFiscaisEmitidas();
85
                }
86
                return quantidadeTotal;
87
        }
88
        */
89
}