Subversion Repositories Integrator Subversion

Rev

Rev 106 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

package br.com.ec.domain.dto;

import java.util.Date;

import br.com.ec.core.util.DataUtils;

public class DetalhamentoCaixaDTO {

        private Date data;
        private Double valorEntrada;
        private Double valorSaida;
        private Double saldo;
       
        public DetalhamentoCaixaDTO() {}

        public Date getData() {
                return data;
        }
        public void setData(Date data) {
                this.data = data;
        }
       
        public String dataFormatada() {
                return DataUtils.converterDataParaStringNoFormato(getData(), "yyyy - MM - dd");
        }
       
        public Double getValorEntrada() {
                return valorEntrada;
        }
        public void setValorEntrada(Double valorEntrada) {
                this.valorEntrada = valorEntrada;
        }

        public Double getValorSaida() {
                return valorSaida;
        }
        public void setValorSaida(Double valorSaida) {
                this.valorSaida = valorSaida;
        }

        public Double getSaldo() {
                return saldo;
        }
        public void setSaldo(Double saldo) {
                this.saldo = saldo;
        }
       
        public Double getResultado() {
                return getValorEntrada() - getValorSaida();
        }
       
        public String corSaldo() {
                return getSaldo().doubleValue() > 0.0 ? "green" : "red";
        }
       
        public String corResultado() {
                return getResultado().doubleValue() > 0.0 ? "green" : "red";
        }
       
}