From 8075a14d6cf61c738b82d75caad61e2843e43f19 Mon Sep 17 00:00:00 2001 From: "gleison.cruz" Date: Mon, 16 Jan 2023 18:40:34 -0300 Subject: [PATCH] fixes bug#AL-2048 --- .../catalogos/EditarPuntoVentaController.java | 41 +++++++++++++++++-- 1 file changed, 37 insertions(+), 4 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java index f9ddaaf22..61195ec3e 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java @@ -183,7 +183,6 @@ import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCategoriaBloque import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCobrancaAdcPuntoVenta; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCobrancaAdcicionalHistorico; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderEmpresaBloquear; -import com.rjconsultores.ventaboletos.web.utilerias.render.RenderFormaPago; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderHistoricoFormaPago; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderHistoricoFormaPagoSelecao; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderParadaPtoVtaCheckin; @@ -200,6 +199,9 @@ import com.rjconsultores.wsag.GeradorTitulosAG; //import com.rjconsultores.wsag.WSAGLog; import com.rjconsultores.wsag.WSAGLog; + + + /** * * @author Rafius @@ -594,7 +596,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { this.btnApagar = btnApagar; } - public void aplicarMascara() { + public void aplicarMascaratxt() { Clients.evalJavaScript( "jQuery('#" + txtNumFax.getUuid() + "').mask('(999)9999-9999?9');" + "jQuery('#" + numtelefonodos.getUuid() + "').mask('(999)9999-9999?9');" + @@ -669,7 +671,38 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { utilizaCobrancaAdicional = utilizaCobrancaAdicional(); - aplicarMascara(); + aplicarMascaratxt(); + + + numtelefonodos.addEventListener(Events.ON_CHANGING, new EventListener() { + + @Override + public void onEvent(Event event) throws Exception { + Clients.evalJavaScript( + "jQuery('#" + numtelefonodos.getUuid() + "').mask('(999)9999-9999?9');"); + + } + }); + + numtelefonouno.addEventListener(Events.ON_CHANGING, new EventListener() { + @Override + public void onEvent(Event event) throws Exception { + Clients.evalJavaScript( + "jQuery('#" + numtelefonouno.getUuid() + "').mask('(999)9999-9999?9');"); + + } + }); + + txtNumFax.addEventListener(Events.ON_CHANGING, new EventListener() { + + @Override + public void onEvent(Event event) throws Exception { + Clients.evalJavaScript( + "jQuery('#" + txtNumFax.getUuid() + "').mask('(999)9999-9999?9');"); + + } + }); + popularCombobox(cmbTipoConta, cmbPessoa, cmbForm, cmbLote, cmbPosicao, cmbReceita, cmbEmpresas, cmbUsuarioEmpresa, cmbEmpresaCobranca, cmbCobrancasPuntoVenta, cmbTipoSocio); @@ -2084,7 +2117,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { puntoVenta.setNumfax(null); if (!txtNumFax.getValue().equals("")) { getString = this.replaceTextbox(txtNumFax); - if (getString.length() >= 11) { + if (getString.length() >= 1) { puntoVenta.setNumfax(txtNumFax.getValue().replace("_", "")); } }