From b23681c3a1ec11a8150cb3384bca5e2aa5cb5eaa Mon Sep 17 00:00:00 2001 From: "eduardo.dicarde" Date: Thu, 7 Jul 2016 18:26:18 +0000 Subject: [PATCH] fixes bug#7578 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@57713 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../ModificacionMasivaTarifasUploadController.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) 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 290a0c998..fbbcc5fe1 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 @@ -422,7 +422,7 @@ public class ModificacionMasivaTarifasUploadController extends MyGenericForwardC tarifaNueva.setPreciooriginal(tarifa.getPreciooriginal()); if (componentePreco.equals(EnumTarifaPedagio.TARIFA.getDescricao()) || - (componentePreco.equals(EnumTarifaPedagio.TODOS.getDescricao()) && row.getCell(CELL_NOVO_PRECIO) != null)) { + (componentePreco.equals(EnumTarifaPedagio.TODOS.getDescricao()) && (row.getCell(CELL_NOVO_PRECIO) != null))) { cellNovoPrecio = row.getCell(CELL_NOVO_PRECIO); BigDecimal novoPrecio = new BigDecimal(cellNovoPrecio.getNumericCellValue()); novoPrecio = novoPrecio.setScale(2, RoundingMode.HALF_UP); @@ -488,7 +488,7 @@ public class ModificacionMasivaTarifasUploadController extends MyGenericForwardC } else { if (componentePreco.equals(EnumTarifaPedagio.TARIFA.getDescricao()) || - (componentePreco.equals(EnumTarifaPedagio.TODOS.getDescricao()))) { + (componentePreco.equals(EnumTarifaPedagio.TODOS.getDescricao()) && row.getCell(CELL_NOVO_PRECIO) != null)) { cellNovoPrecio = row.getCell(CELL_NOVO_PRECIO); BigDecimal novoPrecio = new BigDecimal(cellNovoPrecio.getNumericCellValue()); novoPrecio = novoPrecio.setScale(2, RoundingMode.HALF_UP); @@ -502,7 +502,7 @@ public class ModificacionMasivaTarifasUploadController extends MyGenericForwardC } if (componentePreco.equals(EnumTarifaPedagio.PEDAGIO.getDescricao()) || - (componentePreco.equals(EnumTarifaPedagio.TODOS.getDescricao()))) { + (componentePreco.equals(EnumTarifaPedagio.TODOS.getDescricao()) && row.getCell(CELL_NOVO_PRECIO) != null)) { cellNovoPrecio = row.getCell(CELL_NOVO_PEAJE); BigDecimal novoPrecio = new BigDecimal(cellNovoPrecio.getNumericCellValue()); novoPrecio = novoPrecio.setScale(2, RoundingMode.HALF_UP); @@ -511,7 +511,7 @@ public class ModificacionMasivaTarifasUploadController extends MyGenericForwardC } if (componentePreco.equals(EnumTarifaPedagio.TX_EMBARQUE.getDescricao()) || - (componentePreco.equals(EnumTarifaPedagio.TODOS.getDescricao()))) { + (componentePreco.equals(EnumTarifaPedagio.TODOS.getDescricao()) && row.getCell(CELL_NOVO_PRECIO) != null)) { cellNovoPrecio = row.getCell(CELL_NOVO_TX_EMBARQUE); BigDecimal novoPrecio = new BigDecimal(cellNovoPrecio.getNumericCellValue()); novoPrecio = novoPrecio.setScale(2, RoundingMode.HALF_UP); @@ -520,7 +520,7 @@ public class ModificacionMasivaTarifasUploadController extends MyGenericForwardC } if (componentePreco.equals(EnumTarifaPedagio.SEGURO.getDescricao()) || - (componentePreco.equals(EnumTarifaPedagio.TODOS.getDescricao()))) { + (componentePreco.equals(EnumTarifaPedagio.TODOS.getDescricao()) && row.getCell(CELL_NOVO_PRECIO) != null)) { cellNovoPrecio = row.getCell(CELL_NOVO_SEGURO); BigDecimal novoPrecio = new BigDecimal(cellNovoPrecio.getNumericCellValue()); novoPrecio = novoPrecio.setScale(2, RoundingMode.HALF_UP);