From 7624561851d88eee97d0c5aa5daff3d84aa5b25b Mon Sep 17 00:00:00 2001 From: "daniel.zauli" Date: Wed, 17 Jul 2019 14:47:29 +0000 Subject: [PATCH] =?UTF-8?q?0014980:=20Modifica=C3=A7=C3=A3o=20Massiva=20de?= =?UTF-8?q?=20pre=C3=A7os=20fixes=20bug#0014980=20dev:Valdir=20qua:Evidenc?= =?UTF-8?q?iaAnexa?= 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@95834 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../ModificacionMasivaTarifasUploadController.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/ModificacionMasivaTarifasUploadController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/ModificacionMasivaTarifasUploadController.java index 3529b2ea8..3c0a60b52 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/ModificacionMasivaTarifasUploadController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/ModificacionMasivaTarifasUploadController.java @@ -70,6 +70,7 @@ public class ModificacionMasivaTarifasUploadController extends MyGenericForwardC private final Integer CELL_NOVO_SEGURO = 16; private final Integer CELL_NOVO_TPP = 18; private final Integer CELL_NOVO_MONEDA = 22; + private final Integer CELL_ORIGINAL_PRECIO = 8; @Autowired private TarifaService tarifaService; @@ -421,6 +422,7 @@ public class ModificacionMasivaTarifasUploadController extends MyGenericForwardC if (!existeMercadoCompetido) { try { Cell cellNovoPrecio = null; + Cell cellOriginalPrecio = null; Boolean podeSalvarTarifaMinima = tarifaService.podeAlterarTarifaMinima(tarifa, tarifa.getMarca(), origem, destino, claseServicio, plaza, moneda); @@ -521,10 +523,14 @@ public class ModificacionMasivaTarifasUploadController extends MyGenericForwardC cellNovoPrecio = row.getCell(CELL_NOVO_PRECIO); BigDecimal novoPrecio = new BigDecimal(cellNovoPrecio.getNumericCellValue()); novoPrecio = novoPrecio.setScale(2, RoundingMode.HALF_UP); + + cellOriginalPrecio = row.getCell(CELL_ORIGINAL_PRECIO); + BigDecimal originalPrecio = new BigDecimal(cellOriginalPrecio.getNumericCellValue()); + originalPrecio = originalPrecio.setScale(2, RoundingMode.HALF_UP); //mantis 7621 if (radAlterarPrecoOriginalSim.isChecked()){ - tarifa.setPreciooriginal(novoPrecio); + tarifa.setPreciooriginal(originalPrecio); } tarifa.setPrecio(novoPrecio);