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 52647f71b..f372a6ae2 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 @@ -119,7 +119,7 @@ public class EditarTramosController extends MyGenericForwardComposer { private Combobox cmbCoeficiente3; private Combobox cmbOrgaoConcedente; private Combobox cmbClaseServicioCoeficiente; - private Textbox txKmReal; + private MyTextboxDecimal txKmReal; private Textbox txtNome; private Intbox itxCantkmpagoconductor; private MyTextboxDecimal txtKMCoeficiente1; @@ -145,108 +145,6 @@ public class EditarTramosController extends MyGenericForwardComposer { private boolean existeRutaOcupaTramo; - public Tramo getTramo() { - return tramo; - } - - public void setTramo(Tramo tramo) { - this.tramo = tramo; - } - - public List getLsVias() { - return lsVias; - } - - public void setLsVias(List lsVias) { - this.lsVias = lsVias; - } - - public List getLsClaseServicio() { - return lsClaseServicio; - } - - public void setLsClaseServicio(List lsClaseServicio) { - this.lsClaseServicio = lsClaseServicio; - } - - public List getListaTramoServicio() { - return listaTramoServicio; - } - - public void setListaTramoServicio(List listaTramoServicio) { - this.listaTramoServicio = listaTramoServicio; - } - - public List getListaTramosTiempo() { - return listaTramosTiempo; - } - - public void setListaTramosTiempo(List listaTramosTiempo) { - this.listaTramosTiempo = listaTramosTiempo; - } - - public List getListaTramosKm() { - return listaTramosKm; - } - - public void setListaTramosKm(List listaTramosKm) { - this.listaTramosKm = listaTramosKm; - } - - public ConstraintNumberBD getConstraintTarifa() { - return constraintTarifa; - } - - public void setConstraintTarifa(ConstraintNumberBD constraintTarifa) { - this.constraintTarifa = constraintTarifa; - } - - public List getLsEmpresa() { - return lsEmpresa; - } - - public void setLsEmpresa(List lsEmpresa) { - this.lsEmpresa = lsEmpresa; - } - - public List getLsCoeficienteTarifas() { - return lsCoeficienteTarifas; - } - - public void setLsCoeficienteTarifas(List lsCoeficienteTarifas) { - this.lsCoeficienteTarifas = lsCoeficienteTarifas; - } - - public List getLsOrgaoConcedentes() { - return lsOrgaoConcedentes; - } - - public void setLsOrgaoConcedentes(List lsOrgaoConcedentes) { - this.lsOrgaoConcedentes = lsOrgaoConcedentes; - } - - private void generarDescripcionTramo() { - cmbParadaOrigem.getValue(true); - cmbParadaDestino.getValue(true); - cmbVia.getValue(); - - Via via = (Via) cmbVia.getSelectedItem().getValue(); - - txtNome.setText(tramoService.gerarDescripcionTramo(tramo.getOrigem(), tramo.getDestino(), via)); - } - - public void onSelect$cmbParadaOrigem() { - generarDescripcionTramo(); - } - - public void onSelect$cmbParadaDestino() { - generarDescripcionTramo(); - } - - public void onSelect$cmbVia() { - generarDescripcionTramo(); - } - @Override public void doAfterCompose(Component comp) throws Exception { existeRutaOcupaTramo = false; @@ -306,12 +204,12 @@ public class EditarTramosController extends MyGenericForwardComposer { txKmReal.setConstraint(constraintTarifa); tabExcepcionesKm.setVisible(ApplicationProperties.getInstance().exhibirExcepcionesTramoKm()); - aplicarMascaras(); + // aplicarMascaras(); } - private void aplicarMascaras() { - Clients.evalJavaScript("jQuery('#" + txKmReal.getUuid() + "').format({allow_negative:false,precision: 2,decimal:',',autofix:true});"); - } + // 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(); @@ -538,7 +436,6 @@ public class EditarTramosController extends MyGenericForwardComposer { } public void onClick$btnSalvar(Event ev) throws InterruptedException { - txKmReal.getValue(); cmbParadaOrigem.getValue(true); cmbParadaDestino.getValue(true); @@ -552,6 +449,9 @@ public class EditarTramosController extends MyGenericForwardComposer { try { tramo.setVia((Via) cmbVia.getSelectedItem().getValue()); + BigDecimal kmReal = txKmReal.getValueDecimal(); + tramo.setKmReal(kmReal); + tramo.setLsOrgaoTramo(lsOrgamoTramo); tramo.setLsTramoTiempo(listaTramosTiempo); tramo.setTramoServicioList(listaTramoServicio); @@ -738,4 +638,106 @@ public class EditarTramosController extends MyGenericForwardComposer { return existeRutaOcupaTramo; } + public Tramo getTramo() { + return tramo; + } + + public void setTramo(Tramo tramo) { + this.tramo = tramo; + } + + public List getLsVias() { + return lsVias; + } + + public void setLsVias(List lsVias) { + this.lsVias = lsVias; + } + + public List getLsClaseServicio() { + return lsClaseServicio; + } + + public void setLsClaseServicio(List lsClaseServicio) { + this.lsClaseServicio = lsClaseServicio; + } + + public List getListaTramoServicio() { + return listaTramoServicio; + } + + public void setListaTramoServicio(List listaTramoServicio) { + this.listaTramoServicio = listaTramoServicio; + } + + public List getListaTramosTiempo() { + return listaTramosTiempo; + } + + public void setListaTramosTiempo(List listaTramosTiempo) { + this.listaTramosTiempo = listaTramosTiempo; + } + + public List getListaTramosKm() { + return listaTramosKm; + } + + public void setListaTramosKm(List listaTramosKm) { + this.listaTramosKm = listaTramosKm; + } + + public ConstraintNumberBD getConstraintTarifa() { + return constraintTarifa; + } + + public void setConstraintTarifa(ConstraintNumberBD constraintTarifa) { + this.constraintTarifa = constraintTarifa; + } + + public List getLsEmpresa() { + return lsEmpresa; + } + + public void setLsEmpresa(List lsEmpresa) { + this.lsEmpresa = lsEmpresa; + } + + public List getLsCoeficienteTarifas() { + return lsCoeficienteTarifas; + } + + public void setLsCoeficienteTarifas(List lsCoeficienteTarifas) { + this.lsCoeficienteTarifas = lsCoeficienteTarifas; + } + + public List getLsOrgaoConcedentes() { + return lsOrgaoConcedentes; + } + + public void setLsOrgaoConcedentes(List lsOrgaoConcedentes) { + this.lsOrgaoConcedentes = lsOrgaoConcedentes; + } + + private void generarDescripcionTramo() { + cmbParadaOrigem.getValue(true); + cmbParadaDestino.getValue(true); + cmbVia.getValue(); + + Via via = (Via) cmbVia.getSelectedItem().getValue(); + + txtNome.setText(tramoService.gerarDescripcionTramo(tramo.getOrigem(), tramo.getDestino(), via)); + } + + public void onSelect$cmbParadaOrigem() { + generarDescripcionTramo(); + } + + public void onSelect$cmbParadaDestino() { + generarDescripcionTramo(); + } + + public void onSelect$cmbVia() { + generarDescripcionTramo(); + } + } diff --git a/web/gui/esquema_operacional/editarTramos.zul b/web/gui/esquema_operacional/editarTramos.zul index 6c8874572..dfa192e70 100644 --- a/web/gui/esquema_operacional/editarTramos.zul +++ b/web/gui/esquema_operacional/editarTramos.zul @@ -88,22 +88,14 @@ model="@{winEditarTramos$composer.lsVias}" selectedItem="@{winEditarTramos$composer.tramo.via}" /> - @@ -348,8 +340,9 @@