Rev 106 |
Blame |
Compare with Previous |
Last modification |
View Log
| Download
| RSS feed
package br.com.ec.domain.dto;
import java.beans.Transient;
import br.com.ec.core.util.VerificadorUtil;
import br.com.ec.domain.model.Conta;
import br.com.ec.domain.model.Parcela;
public class ContaGerenciadorDTO
{
private Conta conta
;
private Parcela parcela
;
// private List<Lancamento> listaLancamento;
// private List<VendaFormaPagamento> listaVendaFormaPagamentos;
public ContaGerenciadorDTO
() {}
public Conta getConta
() {
return conta
;
}
public void setConta
(Conta conta
) {
this.
conta = conta
;
}
public Parcela getParcela
() {
return parcela
;
}
public void setParcela
(Parcela parcela
) {
this.
parcela = parcela
;
}
/*
public List<Lancamento> getListaLancamento() {
return listaLancamento;
}
public void setListaLancamento(List<Lancamento> listaLancamento) {
this.listaLancamento = listaLancamento;
}
public List<VendaFormaPagamento> getListaVendaFormaPagamentos() {
return listaVendaFormaPagamentos;
}
public void setListaVendaFormaPagamentos(List<VendaFormaPagamento> listaVendaFormaPagamentos) {
this.listaVendaFormaPagamentos = listaVendaFormaPagamentos;
}
@Transient
public Double getTotalLancamentos() {
Double total = 0.0;
if (VerificadorUtil.naoEstaNulo(getListaLancamento())) {
for (Lancamento lancamento : getListaLancamento()) {
total = total + lancamento.getValorVenda();
}
}
return total;
}
@Transient
public Double getTotalPago() {
Double total = new Double(0.0);
if (VerificadorUtil.naoEstaNulo(getListaVendaFormaPagamentos())) {
for (VendaFormaPagamento pagamento : getListaVendaFormaPagamentos()) {
total = total + pagamento.getValorPagamento();
}
}
return total;
}*/
@Transient
public String sequencialDaConta
() {
if (VerificadorUtil.
naoEstaNulo(getConta
())) {
if (VerificadorUtil.
naoEstaNulo(getConta
().
getSequencial())) {
return " [" + getConta
().
getSequencial() +
"]";
}
}
return "[NOVO]";
}
@Transient
public Long getSequencialDaConta
() {
return VerificadorUtil.
naoEstaNulo(getConta
())? getConta
().
getSequencial() :
null;
}
}