Se agrega funcionalidad de asignar número de placa de bus programado.#AL-4551
parent
ffe715b681
commit
2ce9ee2994
|
@ -66,7 +66,7 @@ public class AsignarBusExpresosController extends MyGenericForwardComposer{
|
||||||
new HibernateSearchObject<TrayectosExpresos>(TrayectosExpresos.class, pagingTrayectosExpresos.getPageSize());
|
new HibernateSearchObject<TrayectosExpresos>(TrayectosExpresos.class, pagingTrayectosExpresos.getPageSize());
|
||||||
|
|
||||||
buscarTrayectos.addFilterEqual("solicitudExpresoId.solicitudExpresoId", expreso.getSolicitudExpresoId());
|
buscarTrayectos.addFilterEqual("solicitudExpresoId.solicitudExpresoId", expreso.getSolicitudExpresoId());
|
||||||
buscarTrayectos.addFilterEqual("status", true);
|
buscarTrayectos.addFilterEqual("activo", true);
|
||||||
|
|
||||||
plwTrayectosExpresos.init(buscarTrayectos, trayectosList, pagingTrayectosExpresos);
|
plwTrayectosExpresos.init(buscarTrayectos, trayectosList, pagingTrayectosExpresos);
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,52 @@
|
||||||
|
package com.rjconsultores.ventaboletos.web.gui.controladores.expressos;
|
||||||
|
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.context.annotation.Scope;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.zkoss.util.resource.Labels;
|
||||||
|
import org.zkoss.zk.ui.Component;
|
||||||
|
import org.zkoss.zk.ui.Executions;
|
||||||
|
import org.zkoss.zk.ui.event.Event;
|
||||||
|
import org.zkoss.zul.Messagebox;
|
||||||
|
import org.zkoss.zul.Window;
|
||||||
|
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.TrayectosExpresos;
|
||||||
|
import com.rjconsultores.ventaboletos.service.TrayectosExpresosService;
|
||||||
|
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
|
import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox;
|
||||||
|
|
||||||
|
@Controller("cargarPlacaBusExpresosController")
|
||||||
|
@Scope("prototype")
|
||||||
|
public class CargarPlacaBusExpresoController extends MyGenericForwardComposer{
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
TrayectosExpresosService trayectosExpresosService;
|
||||||
|
|
||||||
|
TrayectosExpresos trayecto;
|
||||||
|
|
||||||
|
private MyTextbox txtRuta;
|
||||||
|
private MyTextbox txtNumPlaca;
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
|
super.doAfterCompose(comp);
|
||||||
|
trayecto = (TrayectosExpresos) Executions.getCurrent().getArg().get("trayecto");
|
||||||
|
//winCotizarExpresso = (Window) Executions.getCurrent().getArg().get("winCotizarExpresso");
|
||||||
|
|
||||||
|
txtRuta.setValue(trayecto.getDescTrayecto());
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onClick$btnGuardar(Event event) throws Exception {
|
||||||
|
if(txtNumPlaca.getValue() == null || txtNumPlaca.getValue() == "") {
|
||||||
|
Messagebox.show(
|
||||||
|
Labels.getLabel("cargaContratoController.MSG.errorNumPlacaInvalidOrNull"),
|
||||||
|
Labels.getLabel("winCargarPlacaBusExpresos.title"),
|
||||||
|
Messagebox.OK, Messagebox.ERROR);
|
||||||
|
}else {
|
||||||
|
trayecto.setNumPlaca(txtNumPlaca.getValue());
|
||||||
|
trayectosExpresosService.actualizacion(trayecto);
|
||||||
|
this.closeWindow();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -22,9 +22,9 @@ import org.zkoss.zul.Paging;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
||||||
import com.rjconsultores.ventaboletos.entidad.FormaPago;
|
import com.rjconsultores.ventaboletos.entidad.FormaPago;
|
||||||
import com.rjconsultores.ventaboletos.entidad.GrupoCortesia;
|
import com.rjconsultores.ventaboletos.entidad.GrupoCortesia;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.SolicitudExpreso;
|
||||||
import com.rjconsultores.ventaboletos.entidad.TipoCortesia;
|
import com.rjconsultores.ventaboletos.entidad.TipoCortesia;
|
||||||
import com.rjconsultores.ventaboletos.entidad.TipoIdentificacion;
|
import com.rjconsultores.ventaboletos.entidad.TipoIdentificacion;
|
||||||
import com.rjconsultores.ventaboletos.entidad.SolicitudExpreso;
|
|
||||||
import com.rjconsultores.ventaboletos.service.EmpresaService;
|
import com.rjconsultores.ventaboletos.service.EmpresaService;
|
||||||
import com.rjconsultores.ventaboletos.service.SolicitudExpresosService;
|
import com.rjconsultores.ventaboletos.service.SolicitudExpresosService;
|
||||||
import com.rjconsultores.ventaboletos.service.TipoIdentificacionService;
|
import com.rjconsultores.ventaboletos.service.TipoIdentificacionService;
|
||||||
|
|
|
@ -59,7 +59,7 @@ public class RenderAsignarBusExpresos implements ListitemRenderer {
|
||||||
Map args = new HashMap();
|
Map args = new HashMap();
|
||||||
args.put("trayecto", trayecto);
|
args.put("trayecto", trayecto);
|
||||||
|
|
||||||
winAsignarBus.openWindow("/gui/expressos/cargarPlacaTrayectoExpreso.zul", Labels.getLabel("asignarBusExpreso.window.title"), args, PantallaUtileria.MODAL);
|
winAsignarBus.openWindow("/gui/expressos/cargarPlacaBusExpreso.zul", Labels.getLabel("asignarBusExpreso.window.title"), args, PantallaUtileria.MODAL);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -7515,7 +7515,6 @@ indexController.mnAjuda.label = Help
|
||||||
indexController.mnCatalogos.label = Catalogs
|
indexController.mnCatalogos.label = Catalogs
|
||||||
indexController.mnConfiguracionesComerciales.label = Commercial Configuration
|
indexController.mnConfiguracionesComerciales.label = Commercial Configuration
|
||||||
#PARTE REALIZADA POR MANUEL
|
#PARTE REALIZADA POR MANUEL
|
||||||
<<<<<<< HEAD
|
|
||||||
indexController.mnCortesias.label = Cortesias Para Funcionários
|
indexController.mnCortesias.label = Cortesias Para Funcionários
|
||||||
indexController.mnEquivalencia.label = Equivalencia
|
indexController.mnEquivalencia.label = Equivalencia
|
||||||
indexController.mnEsquemaOperacional.label = Esquema Operacional
|
indexController.mnEsquemaOperacional.label = Esquema Operacional
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
<<<<<<< HEAD
|
|
||||||
# V. 1.4
|
# V. 1.4
|
||||||
# Para alterar esta planilha, seleccione Ferramentas | Planilhas
|
# Para alterar esta planilha, seleccione Ferramentas | Planilhas
|
||||||
# E abrir a planilha no editor.
|
# E abrir a planilha no editor.
|
||||||
|
@ -7451,6 +7450,7 @@ expressosPorCotizarController.lhFluecPlanilla.label = FLUEC - Planilla Ocasional
|
||||||
asignarBusExpreso.window.title = Viaje Expreso
|
asignarBusExpreso.window.title = Viaje Expreso
|
||||||
expresosController.lbl.cargarFluec = Cargar FLUEC
|
expresosController.lbl.cargarFluec = Cargar FLUEC
|
||||||
expresosController.lbl.cargarPlaca = Cargar Placa
|
expresosController.lbl.cargarPlaca = Cargar Placa
|
||||||
|
expresosController.lbl.placa = Número de Placa
|
||||||
|
|
||||||
indexController.mniExpressosDocumentos.label = Documentos
|
indexController.mniExpressosDocumentos.label = Documentos
|
||||||
|
|
||||||
|
@ -7460,6 +7460,7 @@ expresosController.lbl.asignarBus = Asignar Bus
|
||||||
|
|
||||||
expresoController.MSG.errorArchivo = Archivo inválidoo o nulo
|
expresoController.MSG.errorArchivo = Archivo inválidoo o nulo
|
||||||
cargaContratoController.MSG.errorExpresoNull = Seleccione Expreso a Asociar Contrato
|
cargaContratoController.MSG.errorExpresoNull = Seleccione Expreso a Asociar Contrato
|
||||||
|
cargaContratoController.MSG.errorNumPlacaInvalidOrNull = Número de Placa Inválido o Nulo
|
||||||
#GR
|
#GR
|
||||||
indexController.mnGR.label = GR
|
indexController.mnGR.label = GR
|
||||||
#Gestao de Pricing
|
#Gestao de Pricing
|
||||||
|
@ -20298,4 +20299,3 @@ editarFormAutorizacaoController.window.title = Formulario de autorización
|
||||||
editarFormAutorizacaoController.MSG.borrarOK = Registro eliminado exitosamente.
|
editarFormAutorizacaoController.MSG.borrarOK = Registro eliminado exitosamente.
|
||||||
|
|
||||||
editarIntComprovantePassagem.idiomaTemplate= Plantilla de idioma
|
editarIntComprovantePassagem.idiomaTemplate= Plantilla de idioma
|
||||||
>>>>>>> master
|
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
<<<<<<< HEAD
|
|
||||||
# Para alterar esta planilha, selecione Ferramentas | Planilhas
|
# Para alterar esta planilha, selecione Ferramentas | Planilhas
|
||||||
# E abrir a planilha no editor.
|
# E abrir a planilha no editor.
|
||||||
MSG.ATIVADO = Activé
|
MSG.ATIVADO = Activé
|
||||||
|
@ -20214,4 +20213,3 @@ editarIntComprovantePassagem.window.title = Intégration des bons de billets
|
||||||
|
|
||||||
indexController.mniIntegracao.integracaoComprovantePassagem.label= Preuve de billet
|
indexController.mniIntegracao.integracaoComprovantePassagem.label= Preuve de billet
|
||||||
indexController.mniIntegracao.label= L'intégration
|
indexController.mniIntegracao.label= L'intégration
|
||||||
>>>>>>> master
|
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
|
|
||||||
<zk xmlns="http://www.zkoss.org/2005/zul">
|
<zk xmlns="http://www.zkoss.org/2005/zul">
|
||||||
<window id="winAsignarBusExpresos" title="${c:l('winAsignarBusExpresos')}"
|
<window id="winAsignarBusExpresos" title="${c:l('winAsignarBusExpresos')}"
|
||||||
border="normal" height="484px" width="1145px" position="center" mode="overlapped"
|
border="normal" height="484px" width="1100px" position="center" mode="overlapped"
|
||||||
apply="${asignarBusExpresosController}">
|
apply="${asignarBusExpresosController}">
|
||||||
<toolbar>
|
<toolbar>
|
||||||
<button id="btnRefresh" image="/gui/img/refresh.png" width="35px"
|
<button id="btnRefresh" image="/gui/img/refresh.png" width="35px"
|
||||||
|
@ -73,11 +73,11 @@
|
||||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
||||||
multiple="false">
|
multiple="false">
|
||||||
<listhead sizable="true">
|
<listhead sizable="true">
|
||||||
<listheader width="300px" label="${c:l('expressosPorCotizarController.lhTrayecto.label')}"/>
|
<listheader width="400px" label="${c:l('expressosPorCotizarController.lhTrayecto.label')}"/>
|
||||||
<listheader width="150px" label="${c:l('expressosPorCotizarController.lhFechaIda.label')}"/>
|
<listheader width="150px" label="${c:l('expressosPorCotizarController.lhFechaIda.label')}"/>
|
||||||
<listheader width="200px" label="${c:l('expressosPorCotizarController.lhCodigoViaje.label')}"/>
|
<listheader width="200px" label="${c:l('expressosPorCotizarController.lhCodigoViaje.label')}"/>
|
||||||
<listheader width="150px" label="${c:l('expressosPorCotizarController.lhPlacaVehiculo.label')}"/>
|
<listheader width="150px" label="${c:l('expressosPorCotizarController.lhPlacaVehiculo.label')}"/>
|
||||||
<listheader width="150px" label="${c:l('expressosPorCotizarController.lhFluecPlanilla.label')}"/>
|
<listheader width="180px" label="${c:l('expressosPorCotizarController.lhFluecPlanilla.label')}"/>
|
||||||
</listhead>
|
</listhead>
|
||||||
</listbox>
|
</listbox>
|
||||||
</window>
|
</window>
|
||||||
|
|
|
@ -0,0 +1,38 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<?page contentType="text/html;charset=UTF-8"?>
|
||||||
|
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
|
||||||
|
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winCargarPlacaBusExpresos"?>
|
||||||
|
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
||||||
|
|
||||||
|
<zk xmlns="http://www.zkoss.org/2005/zul">
|
||||||
|
<window id="winCargarPlacaBusExpresos" title="${c:l('winAsignarBusExpresos')}"
|
||||||
|
border="normal" width="1015px" position="center" mode="overlapped"
|
||||||
|
apply="${cargarPlacaBusExpresosController}">
|
||||||
|
<grid fixedLayout="true">
|
||||||
|
<columns>
|
||||||
|
<column width="100px" />
|
||||||
|
<column width="450px" />
|
||||||
|
<column width="150px" />
|
||||||
|
<column width="250px" />
|
||||||
|
<column width="45px" />
|
||||||
|
</columns>
|
||||||
|
<rows>
|
||||||
|
<row>
|
||||||
|
<label value="${c:l('expressosPorCotizarController.lhRuta.label')}"/>
|
||||||
|
<textbox id="txtRuta"
|
||||||
|
disabled="true"
|
||||||
|
width="430px"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||||
|
|
||||||
|
<label value="${c:l('expresosController.lbl.placa')}"/>
|
||||||
|
<textbox
|
||||||
|
id="txtNumPlaca"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||||
|
|
||||||
|
<button id="btnGuardar" image="/gui/img/save.png" width="35px"
|
||||||
|
tooltiptext="${c:l('tooltiptext.btnGuardar')}" />
|
||||||
|
</row>
|
||||||
|
</rows>
|
||||||
|
</grid>
|
||||||
|
</window>
|
||||||
|
</zk>
|
Loading…
Reference in New Issue