package gcom.arrecadacao.bean;
import gcom.arrecadacao.debitoautomatico.DebitoAutomatico;
import java.util.Date;
/**
* [CRC:1710] - Bot�es de imprimir nas abas de Consultar Imovel.<br/><br/>
*
* Classe que servir� para exibir os dados dos Debitos Autom�ticos
* no RelatorioDadosComplementaresImovel.<br/><br/>
*
* OBS: Pode ser utilizada por qualquer outro relatorio tambem de modo
* que n�o mude o que j� existe.
*
* @author Marlon Patrick
* @since 23/09/2009
*/
public class DebitoAutomaticoRelatoriosHelper {
private DebitoAutomatico debitoAutomatico;
public DebitoAutomatico getDebitoAutomatico() {
return debitoAutomatico;
}
public void setDebitoAutomatico(DebitoAutomatico debitoAutomatico) {
this.debitoAutomatico = debitoAutomatico;
}
public String getDescricaoAbreviadaBanco() {
if(debitoAutomatico!=null && debitoAutomatico.getAgencia()!=null
&& debitoAutomatico.getAgencia().getBanco()!=null){
return debitoAutomatico.getAgencia().getBanco().getDescricaoAbreviada();
}
return "";
}
public String getCodigoAgencia() {
if(debitoAutomatico!=null && debitoAutomatico.getAgencia()!=null){
return debitoAutomatico.getAgencia().getCodigoAgencia();
}
return "";
}
public String getIdentificacaoClienteBanco() {
if(debitoAutomatico!=null){
return debitoAutomatico.getIdentificacaoClienteBanco();
}
return "";
}
public Date getDataOpcaoDebitoContaCorrente() {
if(debitoAutomatico!=null){
return debitoAutomatico.getDataOpcaoDebitoContaCorrente();
}
return null;
}
public Date getDataInclusaoNovoDebitoAutomatico() {
if(debitoAutomatico!=null){
return debitoAutomatico.getDataInclusaoNovoDebitoAutomatico();
}
return null;
}
public Date getDataExclusao() {
if(debitoAutomatico!=null){
return debitoAutomatico.getDataExclusao();
}
return null;
}
}