Fixes bug#AL-4551

master
Fernando Abimael Alvarez Uc 2024-08-09 12:46:17 -06:00
parent 7e7d8f0583
commit c1cd7e20c9
7 changed files with 52419 additions and 13813 deletions

View File

@ -76,7 +76,7 @@
<dependency>
<groupId>br.com.rjconsultores</groupId>
<artifactId>Flyway</artifactId>
<version>${flyway.version}</version>
<version> >${flyway.version}</version>
</dependency>
<dependency>

View File

@ -51,23 +51,7 @@ public class DocumentosExpresosController extends MyGenericForwardComposer{
lsEmpresa = empresaService.obtenerTodos();
super.doAfterCompose(comp);
expresosList.setItemRenderer(new RenderDocumentosExpresos(this, new EventListener() {
@Override
public void onEvent(Event arg0) throws Exception {
expreso = (SolicitudExpreso)arg0.getTarget().getAttribute("data");
//expreso.setStatusSolicitudExpresoId(); -- UPDATE ID SOLICITUD A CRÉDITO
refreshLista();
}
}));
expresosList.addEventListener("onClick", new EventListener() {
@Override
public void onEvent(Event event) throws Exception {
expreso = (SolicitudExpreso) expresosList.getSelected();
}
});
expresosList.setItemRenderer(new RenderDocumentosExpresos(this));
refreshLista();
}

View File

@ -25,14 +25,11 @@ public class RenderDocumentosExpresos implements ListitemRenderer {
private SolicitudExpreso expreso;
private EventListener listenerGenerico;
DocumentosExpresosController winDocumentosExpresosController;
public RenderDocumentosExpresos(DocumentosExpresosController window, EventListener listenerGenerico) {
public RenderDocumentosExpresos(DocumentosExpresosController window) {
super();
winDocumentosExpresosController = window;
this.listenerGenerico = listenerGenerico;
}
@Override
@ -87,7 +84,7 @@ public class RenderDocumentosExpresos implements ListitemRenderer {
lc = new Listcell();
lc.setParent(item);
Button btnVerContrato = new Button("");
Button btnVerContrato = new Button(Labels.getLabel("expresosController.lbl.btnVerContrato"));
btnVerContrato.addEventListener("onClick", new EventListener() {
@Override
public void onEvent(Event event) throws Exception {
@ -102,17 +99,17 @@ public class RenderDocumentosExpresos implements ListitemRenderer {
});
lc.appendChild(btnVerContrato);
Button btnVerFluec = new Button("");
btnVerFluec.addEventListener("onClick", new EventListener() {
Button btnVerFuec = new Button(Labels.getLabel("expresosController.lbl.btnVerFuec"));
btnVerFuec.addEventListener("onClick", new EventListener() {
@Override
public void onEvent(Event event) throws Exception {
Listitem listItem = (Listitem) event.getTarget().getParent().getParent();
expreso = (SolicitudExpreso)listItem.getAttribute("data");
}
});
lc.appendChild(btnVerFluec);
lc.appendChild(btnVerFuec);
Button btnVerPlanilla = new Button("");
Button btnVerPlanilla = new Button(Labels.getLabel("expresosController.lbl.btnVerPlanilla"));
btnVerPlanilla.addEventListener("onClick", new EventListener() {
@Override
public void onEvent(Event event) throws Exception {
@ -122,7 +119,7 @@ public class RenderDocumentosExpresos implements ListitemRenderer {
});
lc.appendChild(btnVerPlanilla);
Button btnVerListaPasajeros = new Button("");
Button btnVerListaPasajeros = new Button(Labels.getLabel("expresosController.lbl.btnVerListaPasajeros"));
btnVerListaPasajeros.addEventListener("onClick", new EventListener() {
@Override
public void onEvent(Event event) throws Exception {

File diff suppressed because it is too large Load Diff

View File

@ -7466,6 +7466,11 @@ cotizarExpresoController.MSG.emailEnviado = Cotización de Expreso Correcta
expresoController.MSG.emailNoEnviado = Ocurrió un problema. Favor de revisar logs
expresoController.MSG.asuntoCorreoCotizacion = Solicitud de Expreso Cotizada
expresoController.MSG.cuerpoCorreoCotizacion = Estimado/a {0}, la solicitud de expreso ha sido cotizada, en el siguiente link {1} podrá aceptar la cotización y realizar el pago.
expresosController.lbl.btnVerContrato = Ver Contrato
expresosController.lbl.btnVerFuec = Ver FUEC
expresosController.lbl.btnVerPlanilla = Ver Planilla
expresosController.lbl.btnVerListaPasajeros = Ver Lista Pasajeros
#GR
indexController.mnGR.label = GR
#Gestao de Pricing

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff