package br.com.centralit.citcorpore.bean; import java.util.Collection; import javax.servlet.http.HttpServletRequest; import br.com.citframework.dto.IDto; import br.com.citframework.util.UtilI18N; @SuppressWarnings("rawtypes") public class FaturaBIDTO implements IDto { private static final long serialVersionUID = -6417037963383545156L; public static String EM_CRIACAO = "1"; public static String AGUARDANDO_APROVACAO = "2"; public static String APROVADAS = "3"; public static String EM_RECEBIMENTO = "4"; public static String RECEBIDAS = "5"; public static String REJEITADAS = "6"; public static String CANCELADA = "7"; private Integer idFatura; private Integer idContrato; private java.sql.Date dataInicial; private java.sql.Date dataFinal; private String descricaoFatura; private Double valorCotacaoMoeda; private java.sql.Date dataCriacao; private java.sql.Date dataUltModificacao; private Double valorPrevistoSomaOS; private Double valorSomaGlosasOS; private Double valorExecutadoSomaOS; private String observacao; private String aprovacaoGestor; private String aprovacaoFiscal; private Double saldoPrevisto; private String situacaoFatura; private Integer qtdeOS; private Collection colItens; private Integer[] idOSFatura; private Integer idOSExcluir; private Integer idANS; private Integer seqANS; private String fieldANS; private Integer idConexaoBI; public Integer getIdFatura() { return this.idFatura; } public void setIdFatura(Integer parm) { this.idFatura = parm; } public Integer getIdContrato() { return this.idContrato; } public void setIdContrato(Integer parm) { this.idContrato = parm; } public java.sql.Date getDataInicial() { return this.dataInicial; } public void setDataInicial(java.sql.Date parm) { this.dataInicial = parm; } public java.sql.Date getDataFinal() { return this.dataFinal; } public void setDataFinal(java.sql.Date parm) { this.dataFinal = parm; } public String getDescricaoFatura() { return this.descricaoFatura; } public void setDescricaoFatura(String parm) { this.descricaoFatura = parm; } public Double getValorCotacaoMoeda() { return this.valorCotacaoMoeda; } public void setValorCotacaoMoeda(Double parm) { this.valorCotacaoMoeda = parm; } public java.sql.Date getDataCriacao() { return this.dataCriacao; } public void setDataCriacao(java.sql.Date parm) { this.dataCriacao = parm; } public java.sql.Date getDataUltModificacao() { return this.dataUltModificacao; } public void setDataUltModificacao(java.sql.Date parm) { this.dataUltModificacao = parm; } public Double getValorReceberOS() { double valorexec = 0; double valorglosas = 0; if (this.getValorExecutadoSomaOS() != null) { valorexec = this.getValorExecutadoSomaOS(); } if (this.getValorSomaGlosasOS() != null) { valorglosas = this.getValorSomaGlosasOS(); } return valorexec - valorglosas; } public Double getValorPrevistoSomaOS() { return this.valorPrevistoSomaOS; } public void setValorPrevistoSomaOS(Double parm) { this.valorPrevistoSomaOS = parm; } public Double getValorSomaGlosasOS() { return this.valorSomaGlosasOS; } public void setValorSomaGlosasOS(Double parm) { this.valorSomaGlosasOS = parm; } public Double getValorExecutadoSomaOS() { return this.valorExecutadoSomaOS; } public void setValorExecutadoSomaOS(Double parm) { this.valorExecutadoSomaOS = parm; } public String getObservacao() { return this.observacao; } public void setObservacao(String parm) { this.observacao = parm; } public String getAprovacaoGestor() { return this.aprovacaoGestor; } public void setAprovacaoGestor(String parm) { this.aprovacaoGestor = parm; } public String getAprovacaoFiscal() { return this.aprovacaoFiscal; } public void setAprovacaoFiscal(String parm) { this.aprovacaoFiscal = parm; } public Double getSaldoPrevisto() { return this.saldoPrevisto; } public void setSaldoPrevisto(Double parm) { this.saldoPrevisto = parm; } public String getSituacaoFatura() { return situacaoFatura; } public void setSituacaoFatura(String situacaoFatura) { this.situacaoFatura = situacaoFatura; } public String getDescricaoSituacaoFatura(HttpServletRequest request) { if (this.situacaoFatura == null) { return ""; } if (this.situacaoFatura.equalsIgnoreCase("1")) { return UtilI18N.internacionaliza(request, "perfil.criacao"); } if (this.situacaoFatura.equalsIgnoreCase("2")) { return UtilI18N.internacionaliza(request, "perfil.aguardandoAprovacao"); } if (this.situacaoFatura.equalsIgnoreCase("3")) { return UtilI18N.internacionaliza(request, "perfil.aprovada"); } if (this.situacaoFatura.equalsIgnoreCase("4")) { return UtilI18N.internacionaliza(request, "perfil.rejeitada"); } if (this.situacaoFatura.equalsIgnoreCase("5")) { return UtilI18N.internacionaliza(request, "perfil.recebimento"); } if (this.situacaoFatura.equalsIgnoreCase("6")) { return UtilI18N.internacionaliza(request, "perfil.recebida"); } if (this.situacaoFatura.equalsIgnoreCase("7")) { return UtilI18N.internacionaliza(request, "perfil.cancelada"); } return ""; } public Integer getQtdeOS() { return qtdeOS; } public void setQtdeOS(Integer qtdeOS) { this.qtdeOS = qtdeOS; } public Collection getColItens() { return colItens; } public void setColItens(Collection colItens) { this.colItens = colItens; } public Integer[] getIdOSFatura() { return idOSFatura; } public void setIdOSFatura(Integer[] idOSFatura) { this.idOSFatura = idOSFatura; } public Integer getIdOSExcluir() { return idOSExcluir; } public void setIdOSExcluir(Integer idOSExcluir) { this.idOSExcluir = idOSExcluir; } public Integer getIdANS() { return idANS; } public void setIdANS(Integer idANS) { this.idANS = idANS; } public Integer getSeqANS() { return seqANS; } public void setSeqANS(Integer seqANS) { this.seqANS = seqANS; } public String getFieldANS() { return fieldANS; } public void setFieldANS(String fieldANS) { this.fieldANS = fieldANS; } public Integer getIdConexaoBI() { return idConexaoBI; } public void setIdConexaoBI(Integer idConexaoBI) { this.idConexaoBI = idConexaoBI; } }