diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarOrgaoConcedenteController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarOrgaoConcedenteController.java
index 38cdf466a..fe8cc0984 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarOrgaoConcedenteController.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarOrgaoConcedenteController.java
@@ -63,12 +63,12 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
orgaoCancelacionList.setItemRenderer(new RenderOrgaoCancelacion());
lsOrgaoCancelacion = orgaoCancelacionService.buscarPorOrgao(orgaoConcedente);
orgaoCancelacionList.setData(lsOrgaoCancelacion);
- txtIndicePeaje.setValue(orgaoConcedente.getIndicePeaje() != null ? orgaoConcedente.getIndicePeaje().toString().replace(".", ",") : "0,0");
+ txtIndicePeaje.setValue(orgaoConcedente.getIndicePeaje() != null ? orgaoConcedente.getIndicePeaje().toString().replace(".", ",") : "");
txtNome.focus();
}
public void onClick$btnSalvar(Event ev) throws InterruptedException {
- if(txtIndicePeaje != null){
+ if(txtIndicePeaje != null && txtIndicePeaje.getValueDecimal() != null){
BigDecimal bg = new BigDecimal(txtIndicePeaje.getValueDecimal().doubleValue());
if(bg.equals(new BigDecimal(0))){
Messagebox.show(
@@ -79,6 +79,8 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
}else{
orgaoConcedente.setIndicePeaje(txtIndicePeaje.getValueDecimal());
}
+ }else{
+ orgaoConcedente.setIndicePeaje(txtIndicePeaje.getValueDecimal());
}
orgaoConcedenteService.actualizacion(orgaoConcedente);
orgaoConcedenteList.updateItem(orgaoConcedente);
diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java
index 470d031d2..f44d6238a 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java
@@ -146,8 +146,8 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
private static Logger log = Logger.getLogger(EditarCatalogoDeRutaController.class);
private boolean carregouCombinacao;
private MyTextbox txtNumRuta;
- private MyTextbox txtCantEixos;
- private MyTextbox txtCantAsientos;
+ private Intbox txtCantEixos;
+ private Intbox txtCantAsientos;
public Ruta getRuta() {
return ruta;
@@ -661,14 +661,14 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
public void onClick$btnSalvar(Event ev) throws InterruptedException {
txtPrefixo.getValue();
- if(null != txtCantEixos && txtCantEixos.getValue().equals("0")){
+ if(null != txtCantEixos && txtCantEixos.getValue()!= null && txtCantEixos.getValue() == 0){
Messagebox.show(
Labels.getLabel("editarCatalogoDeRutaController.lblCantEixosZeroInvalido.value"),
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
Messagebox.OK, Messagebox.EXCLAMATION);
return;
}
- if(null != txtCantAsientos && txtCantAsientos.getValue().equals("0")){
+ if(null != txtCantAsientos && txtCantAsientos.getValue() != null && txtCantAsientos.getValue() == 0){
Messagebox.show(
Labels.getLabel("editarCatalogoDeRutaController.lblCantAsientosZeroInvalido.value"),
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
@@ -884,19 +884,19 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
}
- public MyTextbox getTxtCantEixos() {
+ public Intbox getTxtCantEixos() {
return txtCantEixos;
}
- public void setTxtCantEixos(MyTextbox txtCantEixos) {
+ public void setTxtCantEixos(Intbox txtCantEixos) {
this.txtCantEixos = txtCantEixos;
}
- public MyTextbox getTxtCantAsientos() {
+ public Intbox getTxtCantAsientos() {
return txtCantAsientos;
}
- public void setTxtCantAsientos(MyTextbox txtCantAsientos) {
+ public void setTxtCantAsientos(Intbox txtCantAsientos) {
this.txtCantAsientos = txtCantAsientos;
}
diff --git a/web/gui/esquema_operacional/editarRuta.zul b/web/gui/esquema_operacional/editarRuta.zul
index 70a271552..00a279f10 100644
--- a/web/gui/esquema_operacional/editarRuta.zul
+++ b/web/gui/esquema_operacional/editarRuta.zul
@@ -147,14 +147,12 @@
-
-