From c3f0f1912a10fe1108ee2a84385055c303b0ae17 Mon Sep 17 00:00:00 2001 From: julio Date: Mon, 23 Mar 2015 13:42:05 +0000 Subject: [PATCH] =?UTF-8?q?MGO=20-=20Relat=C3=B3rio=20de=20servi=C3=A7os?= =?UTF-8?q?=20(fixes=20bug=20#6117)=20Tempo:=2001=20hora?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@42373 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../relatorios/impl/RelatorioCorridas.java | 12 ++++++++++++ .../utilitarios/RelatorioCorridasBean.java | 13 ------------- 2 files changed, 12 insertions(+), 13 deletions(-) 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; }