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());
|
||||
|
||||
buscarTrayectos.addFilterEqual("solicitudExpresoId.solicitudExpresoId", expreso.getSolicitudExpresoId());
|
||||
buscarTrayectos.addFilterEqual("status", true);
|
||||
buscarTrayectos.addFilterEqual("activo", true);
|
||||
|
||||
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.FormaPago;
|
||||
import com.rjconsultores.ventaboletos.entidad.GrupoCortesia;
|
||||
import com.rjconsultores.ventaboletos.entidad.SolicitudExpreso;
|
||||
import com.rjconsultores.ventaboletos.entidad.TipoCortesia;
|
||||
import com.rjconsultores.ventaboletos.entidad.TipoIdentificacion;
|
||||
import com.rjconsultores.ventaboletos.entidad.SolicitudExpreso;
|
||||
import com.rjconsultores.ventaboletos.service.EmpresaService;
|
||||
import com.rjconsultores.ventaboletos.service.SolicitudExpresosService;
|
||||
import com.rjconsultores.ventaboletos.service.TipoIdentificacionService;
|
||||
|
|
|
@ -59,7 +59,7 @@ public class RenderAsignarBusExpresos implements ListitemRenderer {
|
|||
Map args = new HashMap();
|
||||
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.mnConfiguracionesComerciales.label = Commercial Configuration
|
||||
#PARTE REALIZADA POR MANUEL
|
||||
<<<<<<< HEAD
|
||||
indexController.mnCortesias.label = Cortesias Para Funcionários
|
||||
indexController.mnEquivalencia.label = Equivalencia
|
||||
indexController.mnEsquemaOperacional.label = Esquema Operacional
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
<<<<<<< HEAD
|
||||
# V. 1.4
|
||||
# Para alterar esta planilha, seleccione Ferramentas | Planilhas
|
||||
# E abrir a planilha no editor.
|
||||
|
@ -7451,6 +7450,7 @@ expressosPorCotizarController.lhFluecPlanilla.label = FLUEC - Planilla Ocasional
|
|||
asignarBusExpreso.window.title = Viaje Expreso
|
||||
expresosController.lbl.cargarFluec = Cargar FLUEC
|
||||
expresosController.lbl.cargarPlaca = Cargar Placa
|
||||
expresosController.lbl.placa = Número de Placa
|
||||
|
||||
indexController.mniExpressosDocumentos.label = Documentos
|
||||
|
||||
|
@ -7460,6 +7460,7 @@ expresosController.lbl.asignarBus = Asignar Bus
|
|||
|
||||
expresoController.MSG.errorArchivo = Archivo inválidoo o nulo
|
||||
cargaContratoController.MSG.errorExpresoNull = Seleccione Expreso a Asociar Contrato
|
||||
cargaContratoController.MSG.errorNumPlacaInvalidOrNull = Número de Placa Inválido o Nulo
|
||||
#GR
|
||||
indexController.mnGR.label = GR
|
||||
#Gestao de Pricing
|
||||
|
@ -20298,4 +20299,3 @@ editarFormAutorizacaoController.window.title = Formulario de autorización
|
|||
editarFormAutorizacaoController.MSG.borrarOK = Registro eliminado exitosamente.
|
||||
|
||||
editarIntComprovantePassagem.idiomaTemplate= Plantilla de idioma
|
||||
>>>>>>> master
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
<<<<<<< HEAD
|
||||
# Para alterar esta planilha, selecione Ferramentas | Planilhas
|
||||
# E abrir a planilha no editor.
|
||||
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.label= L'intégration
|
||||
>>>>>>> master
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
<zk xmlns="http://www.zkoss.org/2005/zul">
|
||||
<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}">
|
||||
<toolbar>
|
||||
<button id="btnRefresh" image="/gui/img/refresh.png" width="35px"
|
||||
|
@ -73,11 +73,11 @@
|
|||
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
||||
multiple="false">
|
||||
<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="200px" label="${c:l('expressosPorCotizarController.lhCodigoViaje.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>
|
||||
</listbox>
|
||||
</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