diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarRedondeoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarRedondeoController.java index 7e111ce2d..dd40ddeb3 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarRedondeoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarRedondeoController.java @@ -35,6 +35,7 @@ import com.rjconsultores.ventaboletos.service.RedondeoMarcaService; import com.rjconsultores.ventaboletos.service.RedondeoService; import com.rjconsultores.ventaboletos.utilerias.TraslaparUtil; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; +import com.rjconsultores.ventaboletos.web.gui.componente.esquemaoperacional.MyCustomTextboxDecimal; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderRedondeo; @@ -65,9 +66,9 @@ public class EditarRedondeoController extends MyGenericForwardComposer { private List lsMarca; private List lsRedondeo; private List lsRedondeoMarca; - private Textbox txtValorinicial; - private Textbox txtValorfinal; - private Textbox txtValorredondeo; + private MyCustomTextboxDecimal txtValorinicial; + private MyCustomTextboxDecimal txtValorfinal; + private MyCustomTextboxDecimal txtValorredondeo; private Tab tabGeneral; private Tab tabMarca; private Combobox cmbMarca; @@ -118,6 +119,7 @@ public class EditarRedondeoController extends MyGenericForwardComposer { } public void onClick$btnSalvar(Event ev) { + redondeoCtrl.setFecmodif(Calendar.getInstance().getTime()); redondeoCtrl.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); redondeoCtrl.setActivo(Boolean.TRUE); @@ -131,7 +133,7 @@ public class EditarRedondeoController extends MyGenericForwardComposer { tabGeneral.setSelected(Boolean.TRUE); Messagebox.show( Labels.getLabel("editarRedondeoController.MSG.necesitaDescuento"), - Labels.getLabel("editarRedondeoController.window.title"), + Labels.getLabel("editarRedondeoController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION); return; } @@ -251,8 +253,8 @@ public class EditarRedondeoController extends MyGenericForwardComposer { try { - BigDecimal valorInicial = BigDecimal.valueOf(Double.parseDouble(txtValorinicial.getValue())); - BigDecimal valorFinal = BigDecimal.valueOf(Double.parseDouble(txtValorfinal.getValue())); + BigDecimal valorInicial = txtValorinicial.getValueBigDecimal().setScale(2); + BigDecimal valorFinal = txtValorfinal.getValueBigDecimal().setScale(2); if (valorInicial.doubleValue() > valorFinal.doubleValue()) { Messagebox.show( @@ -264,7 +266,7 @@ public class EditarRedondeoController extends MyGenericForwardComposer { BigDecimal valorRedondeo = new BigDecimal(BigInteger.ZERO); if (!txtValorredondeo.getValue().equals("")) { - valorRedondeo = BigDecimal.valueOf(Double.parseDouble(txtValorredondeo.getValue())); + valorRedondeo = txtValorredondeo.getValueBigDecimal().setScale(2); } boolean existe = true; @@ -484,26 +486,10 @@ public class EditarRedondeoController extends MyGenericForwardComposer { return txtValorfinal; } - public void setTxtValorfinal(Textbox txtValorfinal) { - this.txtValorfinal = txtValorfinal; - } - - public Textbox getTxtValorinicial() { - return txtValorinicial; - } - - public void setTxtValorinicial(Textbox txtValorinicial) { - this.txtValorinicial = txtValorinicial; - } - public Textbox getTxtValorredondeo() { return txtValorredondeo; } - public void setTxtValorredondeo(Textbox txtValorredondeo) { - this.txtValorredondeo = txtValorredondeo; - } - public List getLsMarca() { return lsMarca; } diff --git a/web/gui/tarifas/editarRedondeo.zul b/web/gui/tarifas/editarRedondeo.zul index 2dbcf269c..b0d633120 100644 --- a/web/gui/tarifas/editarRedondeo.zul +++ b/web/gui/tarifas/editarRedondeo.zul @@ -65,18 +65,18 @@