0011721: Permitir cadastro de linha com carácter especial
bug#11721 dev:Daniel Zauli qua:Marcelo git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@83969 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
97eb61169c
commit
b59f620a2f
|
@ -16,6 +16,7 @@ import java.util.HashMap;
|
|||
import java.util.LinkedHashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.regex.Pattern;
|
||||
|
||||
import org.apache.commons.collections.CollectionUtils;
|
||||
import org.apache.commons.collections.Predicate;
|
||||
|
@ -50,6 +51,7 @@ import org.zkoss.zul.Window;
|
|||
|
||||
import com.rjconsultores.ventaboletos.entidad.CasetaPeaje;
|
||||
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
|
||||
import com.rjconsultores.ventaboletos.entidad.Conexion;
|
||||
import com.rjconsultores.ventaboletos.entidad.Corrida;
|
||||
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
||||
import com.rjconsultores.ventaboletos.entidad.EsquemaCorrida;
|
||||
|
@ -168,7 +170,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
|||
private Boolean modificado = Boolean.FALSE;
|
||||
private static Logger log = Logger.getLogger(EditarCatalogoDeRutaController.class);
|
||||
private boolean carregouCombinacao;
|
||||
private Intbox txtNumRuta;
|
||||
private MyTextbox txtNumRuta;
|
||||
private Intbox txtCantEixos;
|
||||
private Intbox txtCantAsientos;
|
||||
private Checkbox chkIndVentaRioCard;
|
||||
|
@ -870,9 +872,9 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
|||
|
||||
List<Ruta> lsRuta = new ArrayList<Ruta>();
|
||||
|
||||
if (null != txtNumRuta && txtNumRuta.getValue() != null && txtNumRuta.getValue() == 0 && txtNumRuta.getValue().toString().contains("%.-")) {
|
||||
if (null != txtNumRuta && txtNumRuta.getValue() != null && Pattern.matches("[0-9]+", txtNumRuta.getValue().replace(".", "").replace("-", "")) == false) {
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarCatalogoDeRutaController.lblCantAsientosZeroInvalido.value"),
|
||||
Labels.getLabel("editarCatalogoDeRutaController.lblNumRutaInvalido.value"),
|
||||
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
||||
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||
return;
|
||||
|
|
|
@ -2240,6 +2240,7 @@ editarCatalogoDeRutaController.msg.salvarRutaPrimeiro = Não é possível adicio
|
|||
editarCatalogoDeRutaController.lblCantEixos.value = Cantidad de Tramos
|
||||
editarCatalogoDeRutaController.lblCantAsientos.value = Cantidad de Asientos
|
||||
editarCatalogoDeRutaController.lblCantAsientosZeroInvalido.value = Cantidad de Asientos no puede ser igual a cero
|
||||
editarCatalogoDeRutaController.lblNumRutaInvalido.value = Número de línea no válida, por favor verifique! Permitido sólo números, '.' e '-'.
|
||||
editarCatalogoDeRutaController.lblCantEixosZeroInvalido.value = Cantidad de tramos no puede ser igual a cero
|
||||
editarCatalogoDeRutaController.lblIndVentaRioCard.value = Vende Rio Card
|
||||
editarCatalogoDeRutaController.lbNumRioCard.value = Numero Rio Card
|
||||
|
|
|
@ -2399,6 +2399,7 @@ editarCatalogoDeRutaController.msg.salvarRutaPrimeiro = Não é possível adicio
|
|||
editarCatalogoDeRutaController.lblCantEixos.value = Quantidade de Eixos
|
||||
editarCatalogoDeRutaController.lblCantAsientos.value = Quantidade de Assentos
|
||||
editarCatalogoDeRutaController.lblCantAsientosZeroInvalido.value = Quantidade de Assentos não pode ser igual à zero
|
||||
editarCatalogoDeRutaController.lblNumRutaInvalido.value = Número da linha inválido, favor verificar! Permitido apenas números, '.' e '-'.
|
||||
editarCatalogoDeRutaController.lblCantEixosZeroInvalido.value = Quantidade de Eixos não pode ser igual à zero
|
||||
editarCatalogoDeRutaController.lblIndVentaRioCard.value = Vende Rio Card
|
||||
editarCatalogoDeRutaController.lbNumRioCard.value = Número Rio Card
|
||||
|
|
|
@ -65,8 +65,8 @@
|
|||
<row>
|
||||
<label
|
||||
value="${c:l('editarCatalogoDeRutaController.lblNumRuta.value')}" />
|
||||
<intbox id="txtNumRuta" maxlength="5" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxCaracterEspecial"
|
||||
constraint="no negative,no empty,/\d/" value="@{winEditarRuta$composer.ruta.numRuta}"/>
|
||||
<textbox id="txtNumRuta" maxlength="5" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||
constraint="no negative,no empty" value="@{winEditarRuta$composer.ruta.numRuta}"/>
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
|
|
Loading…
Reference in New Issue