Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

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