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;
|
package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
import java.util.Calendar;
|
import java.util.Calendar;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
@ -67,7 +68,18 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
|
|
||||||
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
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);
|
orgaoConcedenteService.actualizacion(orgaoConcedente);
|
||||||
orgaoConcedenteList.updateItem(orgaoConcedente);
|
orgaoConcedenteList.updateItem(orgaoConcedente);
|
||||||
|
|
||||||
|
|
|
@ -29,6 +29,7 @@ import org.zkoss.zk.ui.util.Clients;
|
||||||
import org.zkoss.zul.Button;
|
import org.zkoss.zul.Button;
|
||||||
import org.zkoss.zul.Combobox;
|
import org.zkoss.zul.Combobox;
|
||||||
import org.zkoss.zul.Comboitem;
|
import org.zkoss.zul.Comboitem;
|
||||||
|
import org.zkoss.zul.Intbox;
|
||||||
import org.zkoss.zul.ListModelList;
|
import org.zkoss.zul.ListModelList;
|
||||||
import org.zkoss.zul.Listcell;
|
import org.zkoss.zul.Listcell;
|
||||||
import org.zkoss.zul.Listitem;
|
import org.zkoss.zul.Listitem;
|
||||||
|
@ -145,6 +146,8 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
private static Logger log = Logger.getLogger(EditarCatalogoDeRutaController.class);
|
private static Logger log = Logger.getLogger(EditarCatalogoDeRutaController.class);
|
||||||
private boolean carregouCombinacao;
|
private boolean carregouCombinacao;
|
||||||
private MyTextbox txtNumRuta;
|
private MyTextbox txtNumRuta;
|
||||||
|
private MyTextbox txtCantEixos;
|
||||||
|
private MyTextbox txtCantAsientos;
|
||||||
|
|
||||||
public Ruta getRuta() {
|
public Ruta getRuta() {
|
||||||
return ruta;
|
return ruta;
|
||||||
|
@ -657,6 +660,21 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
|
|
||||||
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
||||||
txtPrefixo.getValue();
|
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());
|
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) {
|
public void vendeSiNo(String venda, String idCombinacion) {
|
||||||
|
|
||||||
|
|
|
@ -35,7 +35,7 @@ public class RenderOrgaoConcedente implements ListitemRenderer {
|
||||||
if(orgaoConcedente != null && orgaoConcedente.getIndicePeaje() != null) {
|
if(orgaoConcedente != null && orgaoConcedente.getIndicePeaje() != null) {
|
||||||
lc = new Listcell(orgaoConcedente.getIndicePeaje().toString().replace(".", ","));
|
lc = new Listcell(orgaoConcedente.getIndicePeaje().toString().replace(".", ","));
|
||||||
} else {
|
} else {
|
||||||
lc = new Listcell("0,0");
|
lc = new Listcell("");
|
||||||
}
|
}
|
||||||
lc.setParent(lstm);
|
lc.setParent(lstm);
|
||||||
|
|
||||||
|
|
|
@ -1616,7 +1616,12 @@ editarCatalogoDeRutaController.radVolta.value = Regreso
|
||||||
editarCatalogoDeRutaController.lbSentidoLinha.value = Sentido de la linea
|
editarCatalogoDeRutaController.lbSentidoLinha.value = Sentido de la linea
|
||||||
editarCatalogoDeRutaController.lblNumRuta.value = Número de la linea
|
editarCatalogoDeRutaController.lblNumRuta.value = Número de la linea
|
||||||
editarCatalogoDeRutaController.registroNumRutaExiste = Ya existe una linea con este número
|
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
|
# A través da pantalla de Búsqueda
|
||||||
busquedaViaController.window.title = Via
|
busquedaViaController.window.title = Via
|
||||||
|
@ -4520,6 +4525,7 @@ editarOrgaoConcedenteController.empresa.label=Empresa
|
||||||
editarOrgaoConcedenteController.porcMulta.label=Multa Devolución
|
editarOrgaoConcedenteController.porcMulta.label=Multa Devolución
|
||||||
editarOrgaoConcedenteController.porcCambio.label=Multa Remarcação
|
editarOrgaoConcedenteController.porcCambio.label=Multa Remarcação
|
||||||
editarOrgaoConcedenteController.tiempoLimite.label=Tiempo Limite
|
editarOrgaoConcedenteController.tiempoLimite.label=Tiempo Limite
|
||||||
|
editarOrgaoConcedenteController.MSG.indicePeajeZeroInvalido = O Índice do pedágio não pode ser igual à zero
|
||||||
|
|
||||||
|
|
||||||
# Busqueda Indice Tarifa
|
# 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.msg.finRuta = Não é possível adicionar praças de pedágio no fim da linha
|
||||||
editarCatalogoDeRutaController.lblCantEixos.value = Quantidade de Eixos
|
editarCatalogoDeRutaController.lblCantEixos.value = Quantidade de Eixos
|
||||||
editarCatalogoDeRutaController.lblCantAsientos.value = Quantidade de Assentos
|
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
|
# A través da pantalla de Pesquisa
|
||||||
busquedaViaController.window.title = Via
|
busquedaViaController.window.title = Via
|
||||||
|
@ -4580,6 +4583,7 @@ editarOrgaoConcedenteController.empresa.label=Empresa
|
||||||
editarOrgaoConcedenteController.porcMulta.label=Multa Devolução
|
editarOrgaoConcedenteController.porcMulta.label=Multa Devolução
|
||||||
editarOrgaoConcedenteController.porcCambio.label=Multa Remarcação
|
editarOrgaoConcedenteController.porcCambio.label=Multa Remarcação
|
||||||
editarOrgaoConcedenteController.tiempoLimite.label=Tempo Limite
|
editarOrgaoConcedenteController.tiempoLimite.label=Tempo Limite
|
||||||
|
editarOrgaoConcedenteController.MSG.indicePeajeZeroInvalido = O Índice do pedágio não pode ser igual à zero
|
||||||
|
|
||||||
# Busqueda Coeficiente Tarifa
|
# Busqueda Coeficiente Tarifa
|
||||||
busquedaCoeficienteTarifaController.window.title = Coeficiente Tarifario
|
busquedaCoeficienteTarifaController.window.title = Coeficiente Tarifario
|
||||||
|
|
|
@ -63,9 +63,9 @@
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('busquedaOrgaoConcedenteController.indicePeaje.label')}" />
|
<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"
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal"
|
||||||
value="0,0" />
|
/>
|
||||||
</row>
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
</grid>
|
</grid>
|
||||||
|
|
|
@ -148,13 +148,13 @@
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('editarCatalogoDeRutaController.lblCantEixos.value')}" />
|
<label value="${c:l('editarCatalogoDeRutaController.lblCantEixos.value')}" />
|
||||||
<textbox id="txtCantEixos" maxlength="2"
|
<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}" />
|
value="@{winEditarRuta$composer.ruta.cantEixos}" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('editarCatalogoDeRutaController.lblCantAsientos.value')}" />
|
<label value="${c:l('editarCatalogoDeRutaController.lblCantAsientos.value')}" />
|
||||||
<textbox id="txtCantAsientos" maxlength="2"
|
<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}" />
|
value="@{winEditarRuta$composer.ruta.cantAsientos}" />
|
||||||
</row>
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
|
|
Loading…
Reference in New Issue