FIXES BUG #6491
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@48375 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
761c26467e
commit
11fca0d84c
|
@ -1,5 +1,6 @@
|
|||
package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Calendar;
|
||||
import java.util.List;
|
||||
|
||||
|
@ -67,7 +68,18 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
|
|||
}
|
||||
|
||||
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
||||
orgaoConcedente.setIndicePeaje(txtIndicePeaje.getValueDecimal());
|
||||
if(txtIndicePeaje != null){
|
||||
BigDecimal bg = new BigDecimal(txtIndicePeaje.getValueDecimal().doubleValue());
|
||||
if(bg.equals(new BigDecimal(0))){
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarOrgaoConcedenteController.MSG.indicePeajeZeroInvalido"),
|
||||
Labels.getLabel("editarOrgaoConcedenteController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
return;
|
||||
}else{
|
||||
orgaoConcedente.setIndicePeaje(txtIndicePeaje.getValueDecimal());
|
||||
}
|
||||
}
|
||||
orgaoConcedenteService.actualizacion(orgaoConcedente);
|
||||
orgaoConcedenteList.updateItem(orgaoConcedente);
|
||||
|
||||
|
|
|
@ -29,6 +29,7 @@ import org.zkoss.zk.ui.util.Clients;
|
|||
import org.zkoss.zul.Button;
|
||||
import org.zkoss.zul.Combobox;
|
||||
import org.zkoss.zul.Comboitem;
|
||||
import org.zkoss.zul.Intbox;
|
||||
import org.zkoss.zul.ListModelList;
|
||||
import org.zkoss.zul.Listcell;
|
||||
import org.zkoss.zul.Listitem;
|
||||
|
@ -145,6 +146,8 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
|||
private static Logger log = Logger.getLogger(EditarCatalogoDeRutaController.class);
|
||||
private boolean carregouCombinacao;
|
||||
private MyTextbox txtNumRuta;
|
||||
private MyTextbox txtCantEixos;
|
||||
private MyTextbox txtCantAsientos;
|
||||
|
||||
public Ruta getRuta() {
|
||||
return ruta;
|
||||
|
@ -657,6 +660,21 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
|||
|
||||
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
||||
txtPrefixo.getValue();
|
||||
|
||||
if(null != txtCantEixos && txtCantEixos.getValue().equals("0")){
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarCatalogoDeRutaController.lblCantEixosZeroInvalido.value"),
|
||||
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
||||
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||
return;
|
||||
}
|
||||
if(null != txtCantAsientos && txtCantAsientos.getValue().equals("0")){
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarCatalogoDeRutaController.lblCantAsientosZeroInvalido.value"),
|
||||
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
||||
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||
return;
|
||||
}
|
||||
|
||||
List<Ruta> lsRuta = rutaService.buscarNumRuta(txtNumRuta.getValue());
|
||||
|
||||
|
@ -865,6 +883,22 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
|||
}
|
||||
|
||||
}
|
||||
|
||||
public MyTextbox getTxtCantEixos() {
|
||||
return txtCantEixos;
|
||||
}
|
||||
|
||||
public void setTxtCantEixos(MyTextbox txtCantEixos) {
|
||||
this.txtCantEixos = txtCantEixos;
|
||||
}
|
||||
|
||||
public MyTextbox getTxtCantAsientos() {
|
||||
return txtCantAsientos;
|
||||
}
|
||||
|
||||
public void setTxtCantAsientos(MyTextbox txtCantAsientos) {
|
||||
this.txtCantAsientos = txtCantAsientos;
|
||||
}
|
||||
|
||||
public void vendeSiNo(String venda, String idCombinacion) {
|
||||
|
||||
|
|
|
@ -35,7 +35,7 @@ public class RenderOrgaoConcedente implements ListitemRenderer {
|
|||
if(orgaoConcedente != null && orgaoConcedente.getIndicePeaje() != null) {
|
||||
lc = new Listcell(orgaoConcedente.getIndicePeaje().toString().replace(".", ","));
|
||||
} else {
|
||||
lc = new Listcell("0,0");
|
||||
lc = new Listcell("");
|
||||
}
|
||||
lc.setParent(lstm);
|
||||
|
||||
|
|
|
@ -1616,7 +1616,12 @@ editarCatalogoDeRutaController.radVolta.value = Regreso
|
|||
editarCatalogoDeRutaController.lbSentidoLinha.value = Sentido de la linea
|
||||
editarCatalogoDeRutaController.lblNumRuta.value = Número de la linea
|
||||
editarCatalogoDeRutaController.registroNumRutaExiste = Ya existe una linea con este número
|
||||
editarCatalogoDeRutaController.msg.finRuta = Não é possível adicionar praças de pedágio no fim da linha
|
||||
editarCatalogoDeRutaController.msg.finRuta = Não é possível adicionar praças de pedágio no fim da linha
|
||||
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.lblCantEixosZeroInvalido.value = Quantidade de Eixos não pode ser igual à zero
|
||||
|
||||
|
||||
# A través da pantalla de Búsqueda
|
||||
busquedaViaController.window.title = Via
|
||||
|
@ -4520,6 +4525,7 @@ editarOrgaoConcedenteController.empresa.label=Empresa
|
|||
editarOrgaoConcedenteController.porcMulta.label=Multa Devolución
|
||||
editarOrgaoConcedenteController.porcCambio.label=Multa Remarcação
|
||||
editarOrgaoConcedenteController.tiempoLimite.label=Tiempo Limite
|
||||
editarOrgaoConcedenteController.MSG.indicePeajeZeroInvalido = O Índice do pedágio não pode ser igual à zero
|
||||
|
||||
|
||||
# Busqueda Indice Tarifa
|
||||
|
|
|
@ -1657,6 +1657,9 @@ editarCatalogoDeRutaController.registroNumRutaExiste = Já existe uma linha com
|
|||
editarCatalogoDeRutaController.msg.finRuta = Não é possível adicionar praças de pedágio no fim da linha
|
||||
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.lblCantEixosZeroInvalido.value = Quantidade de Eixos não pode ser igual à zero
|
||||
|
||||
|
||||
# A través da pantalla de Pesquisa
|
||||
busquedaViaController.window.title = Via
|
||||
|
@ -4580,6 +4583,7 @@ editarOrgaoConcedenteController.empresa.label=Empresa
|
|||
editarOrgaoConcedenteController.porcMulta.label=Multa Devolução
|
||||
editarOrgaoConcedenteController.porcCambio.label=Multa Remarcação
|
||||
editarOrgaoConcedenteController.tiempoLimite.label=Tempo Limite
|
||||
editarOrgaoConcedenteController.MSG.indicePeajeZeroInvalido = O Índice do pedágio não pode ser igual à zero
|
||||
|
||||
# Busqueda Coeficiente Tarifa
|
||||
busquedaCoeficienteTarifaController.window.title = Coeficiente Tarifario
|
||||
|
|
|
@ -63,9 +63,9 @@
|
|||
</row>
|
||||
<row>
|
||||
<label value="${c:l('busquedaOrgaoConcedenteController.indicePeaje.label')}" />
|
||||
<textbox id="txtIndicePeaje" maxlength="8" mold="rounded" constraint="no empty, no negative, /[0-9]+(\,[0-9][0-9]?)?/ "
|
||||
<textbox id="txtIndicePeaje" maxlength="8" mold="rounded" constraint=" no negative, /[0-9]+(\,[0-9][0-9]?)?|/ "
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal"
|
||||
value="0,0" />
|
||||
/>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
|
|
|
@ -148,13 +148,13 @@
|
|||
<row>
|
||||
<label value="${c:l('editarCatalogoDeRutaController.lblCantEixos.value')}" />
|
||||
<textbox id="txtCantEixos" maxlength="2"
|
||||
constraint="/[0-9]{0,2}/, no empty" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||
constraint="/[0-9]{0,2}|/, no zero" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||
value="@{winEditarRuta$composer.ruta.cantEixos}" />
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('editarCatalogoDeRutaController.lblCantAsientos.value')}" />
|
||||
<textbox id="txtCantAsientos" maxlength="2"
|
||||
constraint="/[0-9]{0,2}/, no empty" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||
constraint="/[0-9]{0,2}|/, no zero" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||
value="@{winEditarRuta$composer.ruta.cantAsientos}" />
|
||||
</row>
|
||||
</rows>
|
||||
|
|
Loading…
Reference in New Issue