Subversion Repositories Integrator Subversion

Rev

Rev 106 | Details | Compare with Previous | 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.Date;
4
 
195 espaco 5
import br.com.ec.core.util.DataUtils;
106 espaco 6
 
7
public class DetalhamentoCaixaDTO {
8
 
9
        private Date data;
10
        private Double valorEntrada;
11
        private Double valorSaida;
12
        private Double saldo;
13
 
14
        public DetalhamentoCaixaDTO() {}
15
 
16
        public Date getData() {
17
                return data;
18
        }
19
        public void setData(Date data) {
20
                this.data = data;
21
        }
22
 
23
        public String dataFormatada() {
24
                return DataUtils.converterDataParaStringNoFormato(getData(), "yyyy - MM - dd");
25
        }
26
 
27
        public Double getValorEntrada() {
28
                return valorEntrada;
29
        }
30
        public void setValorEntrada(Double valorEntrada) {
31
                this.valorEntrada = valorEntrada;
32
        }
33
 
34
        public Double getValorSaida() {
35
                return valorSaida;
36
        }
37
        public void setValorSaida(Double valorSaida) {
38
                this.valorSaida = valorSaida;
39
        }
40
 
41
        public Double getSaldo() {
42
                return saldo;
43
        }
44
        public void setSaldo(Double saldo) {
45
                this.saldo = saldo;
46
        }
47
 
48
        public Double getResultado() {
49
                return getValorEntrada() - getValorSaida();
50
        }
51
 
52
        public String corSaldo() {
53
                return getSaldo().doubleValue() > 0.0 ? "green" : "red";
54
        }
55
 
56
        public String corResultado() {
57
                return getResultado().doubleValue() > 0.0 ? "green" : "red";
58
        }
59
 
60
}