Blame |
Last modification |
View Log
| Download
| RSS feed
package br.com.ec.domain.dto;
import java.util.List;
import br.com.ec.core.util.VerificadorUtil;
public class ResumoExtratoBancarioDTO
{
private VigenciaDTO vigenciaDTO
;
private List<ExtratoBancoResumoDTO
> resumosDTO
;
public ResumoExtratoBancarioDTO
() {}
public ResumoExtratoBancarioDTO
(VigenciaDTO vigenciaDTO,
List<ExtratoBancoResumoDTO
> resumosDTO
) {
super();
this.
vigenciaDTO = vigenciaDTO
;
this.
resumosDTO = resumosDTO
;
}
public VigenciaDTO getVigenciaDTO
() {
return vigenciaDTO
;
}
public void setVigenciaDTO
(VigenciaDTO vigenciaDTO
) {
this.
vigenciaDTO = vigenciaDTO
;
}
public List<ExtratoBancoResumoDTO
> getResumosDTO
() {
return resumosDTO
;
}
public void setResumosDTO
(List<ExtratoBancoResumoDTO
> resumosDTO
) {
this.
resumosDTO = resumosDTO
;
}
/**************************************************************************/
public Double valorTotalCreditos
() {
Double valorFinal =
new Double(0.0);
if (VerificadorUtil.
naoEstaNulo(getResumosDTO
())) {
for (ExtratoBancoResumoDTO resumo : getResumosDTO
()) {
valorFinal = valorFinal + resumo.
getValorTotalCreditos();
}
}
return valorFinal
;
}
public Double valorTotalOutros
() {
Double valorFinal =
new Double(0.0);
if (VerificadorUtil.
naoEstaNulo(getResumosDTO
())) {
for (ExtratoBancoResumoDTO resumo : getResumosDTO
()) {
valorFinal = valorFinal + resumo.
getValorTotalOutros();
}
}
return valorFinal
;
}
public Double valorTotal
() {
return valorTotalCreditos
() + valorTotalOutros
();
}
}