package gcom.faturamento.bean; import java.io.Serializable; import java.math.BigDecimal; public class MapaControleContaRelatorioHelper implements Serializable{ private static final long serialVersionUID = 1L; private Integer idEmpresa; private String nomeEmpresa; private Integer idTipoConta; private String descricaoTipoConta; private Integer idLocalidade; private Integer codigoSetor; private Integer idFaturamentoGrupo; private Integer sequencialInicial; private Integer sequencialFinal; private BigDecimal somaValorAgua; private BigDecimal somaValorEsgoto; private BigDecimal somaValordebito; private BigDecimal somaValorCredito; private Integer idEsferaPoder; private Integer qtdeContas; private Integer qtdTotalMacro; public Integer getIdEsferaPoder() { return idEsferaPoder; } public void setIdEsferaPoder(Integer idEsferaPoder) { this.idEsferaPoder = idEsferaPoder; } public MapaControleContaRelatorioHelper(){} public Integer getCodigoSetor() { return codigoSetor; } public void setCodigoSetor(Integer codigoSetor) { this.codigoSetor = codigoSetor; } public String getDescricaoTipoConta() { return descricaoTipoConta; } public void setDescricaoTipoConta(String descricaoTipoConta) { this.descricaoTipoConta = descricaoTipoConta; } public Integer getIdEmpresa() { return idEmpresa; } public void setIdEmpresa(Integer idEmpresa) { this.idEmpresa = idEmpresa; } public Integer getIdFaturamentoGrupo() { return idFaturamentoGrupo; } public void setIdFaturamentoGrupo(Integer idFaturamentoGrupo) { this.idFaturamentoGrupo = idFaturamentoGrupo; } public Integer getIdLocalidade() { return idLocalidade; } public void setIdLocalidade(Integer idLocalidade) { this.idLocalidade = idLocalidade; } public Integer getIdTipoConta() { return idTipoConta; } public void setIdTipoConta(Integer idTipoConta) { this.idTipoConta = idTipoConta; } public String getNomeEmpresa() { return nomeEmpresa; } public void setNomeEmpresa(String nomeEmpresa) { this.nomeEmpresa = nomeEmpresa; } public Integer getSequencialFinal() { return sequencialFinal; } public void setSequencialFinal(Integer sequencialFinal) { this.sequencialFinal = sequencialFinal; } public Integer getSequencialInicial() { return sequencialInicial; } public void setSequencialInicial(Integer sequencialInicial) { this.sequencialInicial = sequencialInicial; } public BigDecimal getSomaValorAgua() { return somaValorAgua; } public void setSomaValorAgua(BigDecimal somaValorAgua) { this.somaValorAgua = somaValorAgua; } public BigDecimal getSomaValorCredito() { return somaValorCredito; } public void setSomaValorCredito(BigDecimal somaValorCredito) { this.somaValorCredito = somaValorCredito; } public BigDecimal getSomaValordebito() { return somaValordebito; } public void setSomaValordebito(BigDecimal somaValordebito) { this.somaValordebito = somaValordebito; } public BigDecimal getSomaValorEsgoto() { return somaValorEsgoto; } public void setSomaValorEsgoto(BigDecimal somaValorEsgoto) { this.somaValorEsgoto = somaValorEsgoto; } public BigDecimal getValor(){ BigDecimal valor = BigDecimal.ZERO; valor = valor.add(this.somaValorAgua); valor = valor.add(this.somaValordebito); valor = valor.add(this.somaValorEsgoto); valor = valor.subtract(this.somaValorCredito); return valor; } public Integer getQtdContas(){ Integer qtd = new Integer(0); if(this.sequencialFinal != null && this.sequencialInicial != null){ qtd = (this.sequencialFinal.intValue() - this.sequencialInicial) + 1; }else{ qtd = 0; } return qtd; } /** * @return Retorna o campo qtdeContas. */ public Integer getQtdeContas() { return qtdeContas; } /** * @param qtdeContas O qtdeContas a ser setado. */ public void setQtdeContas(Integer qtdeContas) { this.qtdeContas = qtdeContas; } public Integer getQtdTotalMacro() { return qtdTotalMacro; } public void setQtdTotalMacro(Integer qtdTotalMacro) { this.qtdTotalMacro = qtdTotalMacro; } }