Subversion Repositories Integrator Subversion

Rev

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

Rev 112 Rev 114
Line 50... Line 50...
50
        }
50
        }
51
51
52
        public Double getValorTotal() {
52
        public Double getValorTotal() {
53
                Double valorTotal = new Double(0.0);
53
                Double valorTotal = new Double(0.0);
54
                valorTotal = valorTotal + getValor();
54
                valorTotal = valorTotal + getValor();
55
                for (FluxoDeCaixaCategoriaDTO filhas : getCategoriasFilhas()) {
-
 
56
                        valorTotal = valorTotal + filhas.getValor();
-
 
-
 
55
                if (VerificadorUtil.naoEstaNulo(getCategoriasFilhas())) {
-
 
56
                        for (FluxoDeCaixaCategoriaDTO filhas : getCategoriasFilhas()) {
-
 
57
                                valorTotal = valorTotal + filhas.getValor();
-
 
58
                        }
57
                }
59
                }
58
                return valorTotal;
60
                return valorTotal;
59
        }
61
        }
60
       
62
       
61
        public Double getValorRealizadoOrcado() {
-
 
-
 
63
        public Double getValorTotalFuturo() {
-
 
64
                Double valorTotal = new Double(0.0);
-
 
65
                valorTotal = valorTotal + getValorFuturo();
62
                if (VerificadorUtil.naoEstaNulo(getCategoriasFilhas())) {
66
                if (VerificadorUtil.naoEstaNulo(getCategoriasFilhas())) {
63
                        if (VerificadorUtil.naoEstaNulo(getValorOrcado()) && VerificadorUtil.naoEstaNulo(getValorTotal())) {
-
 
64
                                Double total = getValorTotal();
-
 
65
                                if (getValorOrcado() > 0.0 && total > 0.0) {
-
 
66
                                        return (total) / getValorOrcado();
-
 
67
                                }
-
 
-
 
67
                        for (FluxoDeCaixaCategoriaDTO filhas : getCategoriasFilhas()) {
-
 
68
                                valorTotal = valorTotal + filhas.getValorFuturo();
-
 
69
                        }
-
 
70
                }
-
 
71
                return valorTotal;
-
 
72
        }
-
 
73
       
-
 
74
        public Double getValorTotalOrcado() {
-
 
75
                Double valorTotal = new Double(0.0);
-
 
76
                valorTotal = valorTotal + getValorOrcado();
-
 
77
                if (VerificadorUtil.naoEstaNulo(getCategoriasFilhas())) {
-
 
78
                        for (FluxoDeCaixaCategoriaDTO filhas : getCategoriasFilhas()) {
-
 
79
                                valorTotal = valorTotal + filhas.getValorOrcado();
-
 
80
                        }
-
 
81
                }
-
 
82
                return valorTotal;
-
 
83
        }
-
 
84
       
-
 
85
        public Double getValorRealizadoOrcado() {
-
 
86
                if (VerificadorUtil.naoEstaNulo(getValorOrcado()) &&
-
 
87
                                VerificadorUtil.naoEstaNulo(getValorTotal()) &&
-
 
88
                                VerificadorUtil.naoEstaNulo(getValorTotalFuturo())) {
-
 
89
                        Double total = getValorTotal() + getValorTotalFuturo();
-
 
90
                        if (getValorOrcado() > 0.0 && total > 0.0) {
-
 
91
                                return (total) / getValorTotalOrcado();
68
                        }
92
                        }
69
                }
93
                }
70
                return 0.0;
94
                return 0.0;
71
        }
95
        }
72
       
96