From cb446612400032a39c48745d7299c676a4eab7d9 Mon Sep 17 00:00:00 2001 From: "eduardo.dicarde" Date: Tue, 6 Jun 2017 12:47:45 +0000 Subject: [PATCH] fixes bug #9015 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@69689 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../GridCombinacionTramoRutaCoeficiente.java | 9 +++++++-- .../GerarCombinacionTramoRutaController.java | 7 ------- .../web/utilerias/render/RenderOrgaoTramo.java | 6 +++--- 3 files changed, 10 insertions(+), 12 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/componente/esquemaoperacional/GridCombinacionTramoRutaCoeficiente.java b/src/java/com/rjconsultores/ventaboletos/web/gui/componente/esquemaoperacional/GridCombinacionTramoRutaCoeficiente.java index 1e3dfb48d..3dc50fc27 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/componente/esquemaoperacional/GridCombinacionTramoRutaCoeficiente.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/componente/esquemaoperacional/GridCombinacionTramoRutaCoeficiente.java @@ -2,6 +2,7 @@ package com.rjconsultores.ventaboletos.web.gui.componente.esquemaoperacional; import java.math.BigDecimal; import java.util.ArrayList; +import java.util.Calendar; import java.util.List; import org.apache.log4j.Logger; @@ -308,8 +309,12 @@ public class GridCombinacionTramoRutaCoeficiente extends Grid implements RowRend if (secuenciaRutaTramoCoeficienteVO.getTiempoRecorrido() != null) { HoraSistema hora = secuenciaRutaTramoCoeficienteVO.getTiempoRecorrido(); - spHora.setValue(hora.getHora()); - spMinuto.setValue(hora.getMinuto()); + + Calendar calendar = Calendar.getInstance(); + calendar.setTime(hora.getFecha()); + + spHora.setValue(calendar.get(Calendar.HOUR)); + spMinuto.setValue(calendar.get(Calendar.MINUTE)); } dataBinder.addBinding(spHora, "value", row.getUuid() + ".tiempoRecorrido.hora", null, null, "save", null, null, null, null); dataBinder.addBinding(spMinuto, "value", row.getUuid() + ".tiempoRecorrido.minuto", null, null, "save", null, null, null, null); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/generaciontramosrutas/GerarCombinacionTramoRutaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/generaciontramosrutas/GerarCombinacionTramoRutaController.java index abc3fe079..c88cd567b 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/generaciontramosrutas/GerarCombinacionTramoRutaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/generaciontramosrutas/GerarCombinacionTramoRutaController.java @@ -15,7 +15,6 @@ import org.zkoss.zul.Window; import com.rjconsultores.ventaboletos.entidad.ClaseServicio; import com.rjconsultores.ventaboletos.entidad.ParadaSecuencia; -import com.rjconsultores.ventaboletos.entidad.ParadaSecuenciaCombinacaoLinha; import com.rjconsultores.ventaboletos.entidad.Ruta; import com.rjconsultores.ventaboletos.exception.BusinessException; import com.rjconsultores.ventaboletos.service.CoeficienteTarifaService; @@ -92,12 +91,6 @@ public class GerarCombinacionTramoRutaController extends MyGenericForwardCompose tramoRutaService.generarTramosRutaExistente(rutaTramoIdaVO, rutaDB); - List secuencias = new ArrayList(); - - for (ParadaSecuenciaCombinacaoLinha paradaSecuenciaCombinacaoLinha : rutaTramoIdaVO.getLsParadaSecuenciaCombinacaoLinhas()) { - secuencias.add(paradaSecuenciaCombinacaoLinha.getOrigem()); - } - rutaDB = atualizarRuta(rutaDB); Messagebox.show(Labels.getLabel( diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderOrgaoTramo.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderOrgaoTramo.java index 35c69b18d..99bcb4ad7 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderOrgaoTramo.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderOrgaoTramo.java @@ -31,7 +31,7 @@ public class RenderOrgaoTramo implements ListitemRenderer { BigDecimal kmCoeficienteTarifa1 = orgaoTramo.getKmCoeficiente1(); if (kmCoeficienteTarifa1 != null) { - totalKm.add(kmCoeficienteTarifa1); + totalKm = totalKm.add(kmCoeficienteTarifa1); lc = new Listcell(kmCoeficienteTarifa1.toString()); } else { lc = new Listcell(""); @@ -48,7 +48,7 @@ public class RenderOrgaoTramo implements ListitemRenderer { BigDecimal kmCoeficienteTarifa2 = orgaoTramo.getKmCoeficiente2(); if (kmCoeficienteTarifa2 != null) { - totalKm.add(kmCoeficienteTarifa2); + totalKm = totalKm.add(kmCoeficienteTarifa2); lc = new Listcell(kmCoeficienteTarifa2.toString()); } else { lc = new Listcell(""); @@ -65,7 +65,7 @@ public class RenderOrgaoTramo implements ListitemRenderer { BigDecimal kmCoeficienteTarifa3 = orgaoTramo.getKmCoeficiente3(); if (kmCoeficienteTarifa3 != null) { - totalKm.add(kmCoeficienteTarifa3); + totalKm = totalKm.add(kmCoeficienteTarifa3); lc = new Listcell(kmCoeficienteTarifa3.toString()); } else { lc = new Listcell("");