diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioCorridas.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioCorridas.java index 99fe52b2e..564e26319 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioCorridas.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioCorridas.java @@ -64,6 +64,18 @@ public class RelatorioCorridas extends Relatorio { corrida.setDataVenda((Date) rset.getObject("dataVenda")); corrida.setDataViaje((Date) rset.getObject("dataViaje")); + BigDecimal tassas = BigDecimal.ZERO; + tassas = tassas.add(corrida.getImporteOutros() != null ? corrida.getImporteOutros() : BigDecimal.ZERO); + tassas = tassas.add(corrida.getImportePedagio() != null ? corrida.getImportePedagio() : BigDecimal.ZERO); + tassas = tassas.add(corrida.getImporteSeguro() != null ? corrida.getImporteSeguro() : BigDecimal.ZERO); + tassas = tassas.add(corrida.getImporteTaxaEmbarque() != null ? corrida.getImporteTaxaEmbarque() : BigDecimal.ZERO); + corrida.setPrecioTaxas(tassas); + + BigDecimal precoTotal = BigDecimal.ZERO; + precoTotal = precoTotal.add(corrida.getPrecioTaxas() != null ? corrida.getPrecioTaxas() : BigDecimal.ZERO); + precoTotal = precoTotal.add(corrida.getPrecioPagado() != null ? corrida.getPrecioPagado() : BigDecimal.ZERO); + corrida.setPreco(precoTotal); + ls.add(corrida); } diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/utilitarios/RelatorioCorridasBean.java b/src/java/com/rjconsultores/ventaboletos/relatorios/utilitarios/RelatorioCorridasBean.java index c72759ebe..e90134dcd 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/utilitarios/RelatorioCorridasBean.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/utilitarios/RelatorioCorridasBean.java @@ -89,12 +89,6 @@ public class RelatorioCorridasBean { } public BigDecimal getPreco() { - - BigDecimal precoTotal = BigDecimal.ZERO; - precoTotal = precoTotal.add(this.precioTaxas != null ? this.precioTaxas : BigDecimal.ZERO); - precoTotal = precoTotal.add(this.precioPagado != null ? this.precioPagado : BigDecimal.ZERO); - this.preco = precoTotal; - return preco; } @@ -207,13 +201,6 @@ public class RelatorioCorridasBean { } public BigDecimal getPrecioTaxas() { - BigDecimal tassas = BigDecimal.ZERO; - tassas = tassas.add(this.importeOutros != null ? this.importeOutros : BigDecimal.ZERO); - tassas = tassas.add(this.importePedagio != null ? this.importePedagio : BigDecimal.ZERO); - tassas = tassas.add(this.importeSeguro != null ? this.importeSeguro : BigDecimal.ZERO); - tassas = tassas.add(this.importeTaxaEmbarque != null ? this.importeTaxaEmbarque : BigDecimal.ZERO); - this.precioTaxas = tassas; - return precioTaxas; }