diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarTarifaKmController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarTarifaKmController.java
index 8511f4ce2..309a3ca76 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarTarifaKmController.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarTarifaKmController.java
@@ -65,7 +65,7 @@ public class EditarTarifaKmController extends MyGenericForwardComposer {
private Button btnRemoverTarifaKm;
private OrgaoConcedente orgao;
private MyTextboxDecimal txtValor;
- private Intbox txtKm;
+ private MyTextboxDecimal txtKm;
private static Logger log = Logger.getLogger(EditarTarifaKmController.class);
@@ -246,8 +246,8 @@ public class EditarTarifaKmController extends MyGenericForwardComposer {
txtValor.setConstraint("");
txtKm.setText("");
txtValor.setText("");
- txtKm.setConstraint("no empty, no zero, no negative");
- txtValor.setConstraint("no empty, no zero, no negative");
+ txtKm.setConstraint("no empty, no zero, no negative, /[0-9]+(\\,[0-9][0-9]?)?/");
+ txtValor.setConstraint("no empty, no zero, no negative, /[0-9]+(\\,[0-9][0-9]?)?/");
}
public void onClick$btnAdicionarTarifaKm(Event ev) throws InterruptedException {
@@ -284,7 +284,7 @@ public class EditarTarifaKmController extends MyGenericForwardComposer {
TarifaKm km = new TarifaKm();
km.setOrgaoconcedenteId((orgao) );
- km.setKmate(txtKm.getValue());
+ km.setKmate(txtKm.getValueDecimal());
km.setValortaxa(txtValor.getValueDecimal());
km.setActivo(true);
km.setFecmodif(Calendar.getInstance().getTime());
@@ -387,11 +387,11 @@ public class EditarTarifaKmController extends MyGenericForwardComposer {
this.orgao = orgao;
}
- public Intbox getTxtKm() {
+ public MyTextboxDecimal getTxtKm() {
return txtKm;
}
- public void setTxtKm(Intbox txtKm) {
+ public void setTxtKm(MyTextboxDecimal txtKm) {
this.txtKm = txtKm;
}
diff --git a/web/gui/tarifas/editarTarifaKm.zul b/web/gui/tarifas/editarTarifaKm.zul
index 5f2a93e51..5de6b0460 100644
--- a/web/gui/tarifas/editarTarifaKm.zul
+++ b/web/gui/tarifas/editarTarifaKm.zul
@@ -44,13 +44,14 @@
-
+