From ee830c34175a5363a6aa7634f18c4cc4b67b58f6 Mon Sep 17 00:00:00 2001 From: julio Date: Fri, 21 Mar 2014 21:32:02 +0000 Subject: [PATCH] 0004800: Quilometragem - Mudar para decimal git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@34280 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../EditarTramosController.java | 17 ++++++++++++----- web/gui/esquema_operacional/editarTramos.zul | 8 ++++---- 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarTramosController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarTramosController.java index 55dcb1767..062d5f03c 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarTramosController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarTramosController.java @@ -11,6 +11,7 @@ import java.util.List; import org.apache.commons.collections.CollectionUtils; import org.apache.commons.collections.Predicate; +import org.apache.commons.lang.StringUtils; import org.apache.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Scope; @@ -188,7 +189,7 @@ public class EditarTramosController extends MyGenericForwardComposer { } tramoCoeficientesList.setData(lsOrgamoTramo); - txKmReal.setValue(tramo.getKmReal().toString()); + txKmReal.setValue(maskKmReal(tramo.getKmReal())); } tramosList = (MyListbox) Executions.getCurrent().getArg().get("tramosList"); @@ -197,14 +198,20 @@ public class EditarTramosController extends MyGenericForwardComposer { } txtNome.focus(); - - constraintTarifa = new ConstraintNumberBD(7, 2, true); - - txKmReal.setConstraint(constraintTarifa); tabExcepcionesKm.setVisible(ApplicationProperties.getInstance().exhibirExcepcionesTramoKm()); } + private String maskKmReal(BigDecimal kmReal) { + try { + String resp = kmReal.toString(); + resp = resp.replaceAll("\\.", ","); + return resp; + } catch (Exception e) { + } + return StringUtils.EMPTY; + } + public void onClick$btnSalvarServicio(Event ev) throws InterruptedException { spHora.getValue(); spMinuto.getValue(); diff --git a/web/gui/esquema_operacional/editarTramos.zul b/web/gui/esquema_operacional/editarTramos.zul index a59f0251b..dfa192e70 100644 --- a/web/gui/esquema_operacional/editarTramos.zul +++ b/web/gui/esquema_operacional/editarTramos.zul @@ -93,7 +93,7 @@ value="${c:l('editarTramosController.lbKmReal.value')}" /> @@ -340,7 +340,7 @@