From c332489d6e4e461cb1412166a6b5c1a9cdf60e5c Mon Sep 17 00:00:00 2001 From: leonardo Date: Thu, 19 May 2016 17:10:26 +0000 Subject: [PATCH] fixes bug #7495 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@56156 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../esquemaoperacional/EditarCorridaController.java | 11 +++++++++++ web/WEB-INF/i3-label_es_MX.label | 1 + web/WEB-INF/i3-label_pt_BR.label | 1 + 3 files changed, 13 insertions(+) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaController.java index cf78b64db..6c7a8da0f 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaController.java @@ -496,6 +496,17 @@ public class EditarCorridaController extends MyGenericForwardComposer { Date dataDe = fecniciovigencia.getValue(); Date dataAte = fecfinvigencia.getValue(); txtNumCorrida.getValue(); + Integer maxSizeNumCorrida = ApplicationProperties.getInstance().maxSizeNumCorrida(); + if (maxSizeNumCorrida != -1){ + if (txtNumCorrida.getValue().toString().length() > maxSizeNumCorrida){ + Messagebox.show(Labels.getLabel("editarConfiguracionCorridaController.maxSizeNumCorrida").replace("@size", maxSizeNumCorrida.toString()), + Labels.getLabel("editarConfiguracionCorridaController.window.title"), + Messagebox.OK, + Messagebox.EXCLAMATION); + return; + } + } + if (chkDoblePiso.isChecked()) { txtNumCorridaPisoExtra.getValue(); } diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index d63897ddb..ac9763b5b 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -1981,6 +1981,7 @@ editarConfiguracionCorridaController.MSG.selectItem = Seleccione un elemento. editarConfiguracionCorridaController.MSG.busquedaPeriodo = Fecha de início posterior a fecha final editarConfiguracionCorridaController.MSG.fecha = No es posible inserir fechas anteriores a la actual para nuevas corridas editarConfiguracionCorridaController.MSG.Clase = Necesita informar un tipo de clase +editarConfiguracionCorridaController.maxSizeNumCorrida=El tamaño máximo del campo Número de servicio es @size caracteres editarConfiguracionCorridaController.MSG.numCorrida = Necesitas informar un numero de corrida editarConfiguracionCorridaController.MSG.cantParados = Necesitas informar cantidad de venta parado editarConfiguracionCorridaController.MSG.rolOperativo = Necesitas informar Rol Operativo diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index f0e583e8e..603b325b7 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -2029,6 +2029,7 @@ editarConfiguracionCorridaController.MSG.selectItem = Selecione um Elemento. editarConfiguracionCorridaController.MSG.busquedaPeriodo = Data de início posterior a data Final. editarConfiguracionCorridaController.MSG.fecha = Não é possível inserir datas anteriores a atual para novos serviços editarConfiguracionCorridaController.MSG.Clase = Necessita informar um tipo de classe +editarConfiguracionCorridaController.maxSizeNumCorrida=O tamanho máximo do campo Número do Serviço é de @size caracteres editarConfiguracionCorridaController.MSG.numCorrida = Necessita informar um numero de corrida editarConfiguracionCorridaController.MSG.cantParados = Necessita informar quantidade de venda em pé editarConfiguracionCorridaController.MSG.rolOperativo = Necessita informar Rol Operativo