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 f372a6ae2..55dcb1767 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 @@ -20,13 +20,11 @@ import org.zkoss.zk.ui.Component; import org.zkoss.zk.ui.Executions; import org.zkoss.zk.ui.WrongValueException; import org.zkoss.zk.ui.event.Event; -import org.zkoss.zk.ui.util.Clients; import org.zkoss.zul.Button; import org.zkoss.zul.Checkbox; import org.zkoss.zul.Combobox; import org.zkoss.zul.Comboitem; import org.zkoss.zul.Intbox; -import org.zkoss.zul.Label; import org.zkoss.zul.Messagebox; import org.zkoss.zul.Spinner; import org.zkoss.zul.Tab; @@ -141,7 +139,6 @@ public class EditarTramosController extends MyGenericForwardComposer { private Button btnApagar; private ConstraintNumberBD constraintTarifa; private Tab tabExcepcionesKm; - private Label lbNome; private boolean existeRutaOcupaTramo; @@ -190,6 +187,8 @@ public class EditarTramosController extends MyGenericForwardComposer { lsOrgamoTramo.add(ot); } tramoCoeficientesList.setData(lsOrgamoTramo); + + txKmReal.setValue(tramo.getKmReal().toString()); } tramosList = (MyListbox) Executions.getCurrent().getArg().get("tramosList"); @@ -199,18 +198,13 @@ public class EditarTramosController extends MyGenericForwardComposer { txtNome.focus(); - constraintTarifa = new ConstraintNumberBD(8, 2, true); + constraintTarifa = new ConstraintNumberBD(7, 2, true); txKmReal.setConstraint(constraintTarifa); tabExcepcionesKm.setVisible(ApplicationProperties.getInstance().exhibirExcepcionesTramoKm()); - // aplicarMascaras(); } - // private void aplicarMascaras() { - // Clients.evalJavaScript("jQuery('#" + txKmReal.getUuid() + "').format({allow_negative:false,precision: 2,decimal:',',autofix:true});"); - // } - public void onClick$btnSalvarServicio(Event ev) throws InterruptedException { spHora.getValue(); spMinuto.getValue(); @@ -442,7 +436,12 @@ public class EditarTramosController extends MyGenericForwardComposer { if (listaTramoServicio.isEmpty()) { Messagebox.show(Labels.getLabel("editarTramosController.MSG.obligatorioTramoTiempo"), Labels.getLabel("editarTramosController.window.title"), Messagebox.OK, Messagebox.INFORMATION); + return; + } + if (txKmReal.getValueDecimal() == null) { + Messagebox.show(Labels.getLabel("editarTramosController.MSG.kmReal"), Labels.getLabel("editarTramosController.window.title"), Messagebox.OK, + Messagebox.INFORMATION); return; } diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 4d1051ec8..ea574f7a3 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -1361,6 +1361,7 @@ editarTramosController.MSG.borrarOK = Tramo se eliminó exitosamente editarTramosController.MSG.borrarFalse = No es posible eliminar este tramo editarTramosController.MSG.obligatorioTramoTiempo = Debe de informar tiempo por tramo editarTramosController.MSG.obligatorioTramoTiempoDia = Debe de informar el dia de la semana +editarTramosController.MSG.kmReal = Debe informar o Km Real editarTramosController.labelDestino.value = Destino editarTramosController.labelOrigen.value = Origen editarTramosController.labelVia.value = Via diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index d39c569ad..7c02a75d2 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -1392,6 +1392,7 @@ editarTramosController.MSG.borrarOK = Trecho Excluido com Sucesso. editarTramosController.MSG.borrarFalse = Não é possível Eliminar esse trecho. editarTramosController.MSG.obligatorioTramoTiempo = Deve informar tempo por trecho editarTramosController.MSG.obligatorioTramoTiempoDia = Deve informar o dia da semana +editarTramosController.MSG.kmReal = Deve informar o Km Real editarTramosController.labelDestino.value = Destino editarTramosController.labelOrigen.value = Origem editarTramosController.labelVia.value = Via