package gcom.faturamento.bean;
import java.math.BigDecimal;
import gcom.faturamento.credito.CreditoARealizarHistorico;
import gcom.util.Util;
/**
* [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.
* 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 CreditoARealizarHistoricoRelatoriosHelper {
public CreditoARealizarHistoricoRelatoriosHelper() {
}
public CreditoARealizarHistoricoRelatoriosHelper(CreditoARealizarHistorico c) {
this.creditoRealizarHistorico = c;
}
private CreditoARealizarHistorico creditoRealizarHistorico;
public CreditoARealizarHistorico getCreditoRealizarHistorico() {
return creditoRealizarHistorico;
}
public void setCreditoRealizarHistorico(CreditoARealizarHistorico c) {
this.creditoRealizarHistorico = c;
}
public String getDescricaoTipoCredito(){
if(this.creditoRealizarHistorico!=null && this.creditoRealizarHistorico.getCreditoTipo()!=null){
return this.creditoRealizarHistorico.getCreditoTipo().getDescricao();
}
return "";
}
public String getAnoMesReferenciaCredito(){
if(this.creditoRealizarHistorico!=null && this.creditoRealizarHistorico.getAnoMesReferenciaCredito() != null){
return Util.formatarAnoMesParaMesAno(this.creditoRealizarHistorico.getAnoMesReferenciaCredito());
}
return "";
}
public String getAnoMesCobrancaCredito(){
if(this.creditoRealizarHistorico!=null && this.creditoRealizarHistorico.getAnoMesCobrancaCredito() != null){
return Util.formatarAnoMesParaMesAno(this.creditoRealizarHistorico.getAnoMesCobrancaCredito());
}
return "";
}
public Short getPrestacaoRealizadas(){
if(this.creditoRealizarHistorico!=null){
return this.creditoRealizarHistorico.getPrestacaoRealizadas();
}
return null;
}
public Short getPrestacaoCredito(){
if(this.creditoRealizarHistorico!=null){
return this.creditoRealizarHistorico.getPrestacaoCredito();
}
return null;
}
public Short getNumeroParcelaBonus(){
if(this.creditoRealizarHistorico!=null){
return this.creditoRealizarHistorico.getNumeroParcelaBonus();
}
return null;
}
public BigDecimal getValorCredito(){
if(this.creditoRealizarHistorico!=null){
return this.creditoRealizarHistorico.getValorCredito();
}
return null;
}
public String getDescricaoAbreviadaDebitoCreditoSituacaoAtual(){
if(this.creditoRealizarHistorico!=null && this.creditoRealizarHistorico.getDebitoCreditoSituacaoAtual()!=null){
return this.creditoRealizarHistorico.getDebitoCreditoSituacaoAtual().getDescricaoAbreviada();
}
return "";
}
}