bug#al-3254

66363 - Serviços - Ajustes na Tela de Configuração de Serviço na ADM
dev:
qua:
master
valdir.cordeiro 2023-11-10 10:37:49 -03:00
parent 8945a02c6f
commit 7211d9f48b
5 changed files with 520 additions and 117 deletions

View File

@ -4,12 +4,12 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>br.com.rjconsultores</groupId> <groupId>br.com.rjconsultores</groupId>
<artifactId>ventaboletosadm</artifactId> <artifactId>ventaboletosadm</artifactId>
<version>1.27.2</version> <version>1.28.0</version>
<packaging>war</packaging> <packaging>war</packaging>
<properties> <properties>
<modelWeb.version>1.19.1</modelWeb.version> <modelWeb.version>1.20.0</modelWeb.version>
<flyway.version>1.16.0</flyway.version> <flyway.version>1.17.0</flyway.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties> </properties>

View File

@ -5,6 +5,7 @@
package com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional; package com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional;
import java.sql.Time; import java.sql.Time;
import java.util.ArrayList;
import java.util.Date; import java.util.Date;
import java.util.HashMap; import java.util.HashMap;
import java.util.Iterator; import java.util.Iterator;
@ -17,6 +18,7 @@ import org.springframework.stereotype.Controller;
import org.zkoss.util.resource.Labels; import org.zkoss.util.resource.Labels;
import org.zkoss.zhtml.Messagebox; import org.zkoss.zhtml.Messagebox;
import org.zkoss.zk.ui.Component; import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.event.DropEvent;
import org.zkoss.zk.ui.event.Event; import org.zkoss.zk.ui.event.Event;
import org.zkoss.zk.ui.event.EventListener; import org.zkoss.zk.ui.event.EventListener;
import org.zkoss.zk.ui.event.InputEvent; import org.zkoss.zk.ui.event.InputEvent;
@ -27,15 +29,18 @@ import org.zkoss.zul.Combobox;
import org.zkoss.zul.Comboitem; import org.zkoss.zul.Comboitem;
import org.zkoss.zul.Datebox; import org.zkoss.zul.Datebox;
import org.zkoss.zul.Intbox; import org.zkoss.zul.Intbox;
import org.zkoss.zul.Listheader;
import org.zkoss.zul.Paging; import org.zkoss.zul.Paging;
import org.zkoss.zul.Timebox; import org.zkoss.zul.Timebox;
import com.rjconsultores.ventaboletos.entidad.ClaseServicio; import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
import com.rjconsultores.ventaboletos.entidad.Empresa; import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.EsquemaCorrida; import com.rjconsultores.ventaboletos.entidad.EsquemaCorrida;
import com.rjconsultores.ventaboletos.entidad.HeaderTabelaEsquemaCorrida;
import com.rjconsultores.ventaboletos.entidad.Marca; import com.rjconsultores.ventaboletos.entidad.Marca;
import com.rjconsultores.ventaboletos.entidad.Ruta; import com.rjconsultores.ventaboletos.entidad.Ruta;
import com.rjconsultores.ventaboletos.service.ClaseServicioService; import com.rjconsultores.ventaboletos.service.ClaseServicioService;
import com.rjconsultores.ventaboletos.service.HeaderEsquemaCorridaService;
import com.rjconsultores.ventaboletos.service.MarcaService; import com.rjconsultores.ventaboletos.service.MarcaService;
import com.rjconsultores.ventaboletos.service.RutaService; import com.rjconsultores.ventaboletos.service.RutaService;
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
@ -82,6 +87,145 @@ public class BusquedaCorridaController extends MyGenericForwardComposer {
private Checkbox chkNaoIncluirLinhaInativa; private Checkbox chkNaoIncluirLinhaInativa;
private Checkbox chkCorridaCancelada; private Checkbox chkCorridaCancelada;
private Listheader listHeader1;
private Listheader listHeader2;
private Listheader listHeader3;
private Listheader listHeader4;
private Listheader listHeader5;
private Listheader listHeader6;
private Listheader listHeader7;
private Listheader listHeader8;
private Listheader listHeader9;
private Listheader listHeader10;
private Listheader listHeader11;
private Listheader listHeader12;
private Listheader listHeader13;
private Listheader listHeader14;
private Listheader listHeader15;
@Autowired
private HeaderEsquemaCorridaService headerService;
public Listheader getListHeader1() {
return listHeader1;
}
public void setListHeader1(Listheader listHeader1) {
this.listHeader1 = listHeader1;
}
public Listheader getListHeader2() {
return listHeader2;
}
public void setListHeader2(Listheader listHeader1) {
this.listHeader2 = listHeader1;
}
public Listheader getListHeader3() {
return listHeader3;
}
public void setListHeader3(Listheader listHeader3) {
this.listHeader3 = listHeader3;
}
public Listheader getListHeader4() {
return listHeader4;
}
public void setListHeader4(Listheader listHeader4) {
this.listHeader4 = listHeader4;
}
public Listheader getListHeader5() {
return listHeader5;
}
public void setListHeader5(Listheader listHeader5) {
this.listHeader5 = listHeader5;
}
public Listheader getListHeader6() {
return listHeader6;
}
public void setListHeader6(Listheader listHeader6) {
this.listHeader6 = listHeader6;
}
public Listheader getListHeader7() {
return listHeader7;
}
public void setListHeader7(Listheader listHeader7) {
this.listHeader7 = listHeader7;
}
public Listheader getListHeader8() {
return listHeader8;
}
public void setListHeader8(Listheader listHeader8) {
this.listHeader8 = listHeader8;
}
public Listheader getListHeader9() {
return listHeader9;
}
public void setListHeader9(Listheader listHeader9) {
this.listHeader9 = listHeader9;
}
public Listheader getListHeader10() {
return listHeader10;
}
public void setListHeader10(Listheader listHeader10) {
this.listHeader10 = listHeader10;
}
public Listheader getListHeader11() {
return listHeader11;
}
public void setListHeader11(Listheader listHeader11) {
this.listHeader11 = listHeader11;
}
public Listheader getListHeader12() {
return listHeader12;
}
public void setListHeader12(Listheader listHeader12) {
this.listHeader12 = listHeader12;
}
public Listheader getListHeader13() {
return listHeader13;
}
public void setListHeader13(Listheader listHeader13) {
this.listHeader13 = listHeader13;
}
public Listheader getListHeader14() {
return listHeader14;
}
public void setListHeader14(Listheader listHeader14) {
this.listHeader14 = listHeader14;
}
public Listheader getListHeader15() {
return listHeader15;
}
public void setListHeader15(Listheader listHeader15) {
this.listHeader15 = listHeader15;
}
public Combobox getCmbClase() { public Combobox getCmbClase() {
return cmbClase; return cmbClase;
@ -240,7 +384,23 @@ public class BusquedaCorridaController extends MyGenericForwardComposer {
lsClase = claseService.obtenerTodos(); lsClase = claseService.obtenerTodos();
lsRuta = rutaService.obtenerTodos(); lsRuta = rutaService.obtenerTodos();
esquemaCorridaList.setItemRenderer(new RenderConfiguracionCorrida()); criarListaDinamica();
btnPesquisa.focus();
cmbMarca.setSelectedItem(null);
refreshLista();
}
Integer posicoesColunasTabela[] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
List<String> labelsList = new ArrayList<>();
private void criarListaDinamica() {
//Busca do banco as posicoes salvas
posicoesColunasTabela = headerService.buscarHeader();
esquemaCorridaList.setItemRenderer(new RenderConfiguracionCorrida(posicoesColunasTabela));
esquemaCorridaList.addEventListener("onDoubleClick", new EventListener() { esquemaCorridaList.addEventListener("onDoubleClick", new EventListener() {
@Override @Override
@ -249,11 +409,115 @@ public class BusquedaCorridaController extends MyGenericForwardComposer {
verPeriodo(rc); verPeriodo(rc);
} }
}); });
iniciarListHeader(listHeader1);
iniciarListHeader(listHeader2);
iniciarListHeader(listHeader3);
iniciarListHeader(listHeader4);
iniciarListHeader(listHeader5);
iniciarListHeader(listHeader6);
iniciarListHeader(listHeader7);
iniciarListHeader(listHeader8);
iniciarListHeader(listHeader9);
iniciarListHeader(listHeader10);
iniciarListHeader(listHeader11);
iniciarListHeader(listHeader12);
iniciarListHeader(listHeader13);
iniciarListHeader(listHeader14);
iniciarListHeader(listHeader15);
criarListaDeLabels();
atualizaLabelsTabela();
}
btnPesquisa.focus(); private void criarListaDeLabels() {
cmbMarca.setSelectedItem(null); labelsList.add("ZERO");
labelsList.add(listHeader1.getLabel());
labelsList.add(listHeader2.getLabel());
labelsList.add(listHeader3.getLabel());
labelsList.add(listHeader4.getLabel());
labelsList.add(listHeader5.getLabel());
labelsList.add(listHeader6.getLabel());
labelsList.add(listHeader7.getLabel());
labelsList.add(listHeader8.getLabel());
labelsList.add(listHeader9.getLabel());
labelsList.add(listHeader10.getLabel());
labelsList.add(listHeader11.getLabel());
labelsList.add(listHeader12.getLabel());
labelsList.add(listHeader13.getLabel());
labelsList.add(listHeader14.getLabel());
labelsList.add(listHeader15.getLabel());
}
refreshLista(); private void atualizaLabelsTabela() {
int i = 1;
for(Integer posicao : posicoesColunasTabela) {
if(i == 1) {
listHeader1.setLabel(labelsList.get(posicao));
} else if ( i == 2) {
listHeader2.setLabel(labelsList.get(posicao));
} else if ( i == 3) {
listHeader3.setLabel(labelsList.get(posicao));
} else if ( i == 4) {
listHeader4.setLabel(labelsList.get(posicao));
} else if ( i == 5) {
listHeader5.setLabel(labelsList.get(posicao));
} else if ( i == 6) {
listHeader6.setLabel(labelsList.get(posicao));
} else if ( i == 7) {
listHeader7.setLabel(labelsList.get(posicao));
} else if ( i == 8) {
listHeader8.setLabel(labelsList.get(posicao));
} else if ( i == 9) {
listHeader9.setLabel(labelsList.get(posicao));
} else if ( i == 10) {
listHeader10.setLabel(labelsList.get(posicao));
} else if ( i == 11) {
listHeader11.setLabel(labelsList.get(posicao));
} else if ( i == 12) {
listHeader12.setLabel(labelsList.get(posicao));
} else if ( i == 13) {
listHeader13.setLabel(labelsList.get(posicao));
} else if ( i == 14) {
listHeader14.setLabel(labelsList.get(posicao));
} else if ( i == 15) {
listHeader15.setLabel(labelsList.get(posicao));
}
i++;
}
}
private void iniciarListHeader(Listheader listHeader) {
listHeader.setDraggable("true");
listHeader.setDroppable("true");
listHeader.addEventListener("onDrop", new EventListener() {
public void onEvent(Event inEvent) throws Exception {
DropEvent dropEvent = (DropEvent) inEvent;
Component dragged = dropEvent.getDragged();
int de = dragged.getParent().getChildren().indexOf(dragged);
int para = listHeader.getParent().getChildren().indexOf(listHeader);
Integer posicaoDe = posicoesColunasTabela[de];
Integer posicaoPara = posicoesColunasTabela[para];
posicoesColunasTabela[para] = posicaoDe;
posicoesColunasTabela[de] = posicaoPara;
headerService.salvarPosicoesHeader(posicoesColunasTabela);
esquemaCorridaList.setItemRenderer(new RenderConfiguracionCorrida(posicoesColunasTabela));
esquemaCorridaList.renderAll();
atualizaLabelsTabela();
}
});
} }
private void verPeriodo(EsquemaCorrida rc) { private void verPeriodo(EsquemaCorrida rc) {

View File

@ -19,107 +19,245 @@ import org.zkoss.zul.ListitemRenderer;
*/ */
public class RenderConfiguracionCorrida implements ListitemRenderer { public class RenderConfiguracionCorrida implements ListitemRenderer {
private Integer[] posicoes = null;
private SimpleDateFormat dt = new SimpleDateFormat("dd/MM/yy");
public RenderConfiguracionCorrida(Integer[] posicoes) {
super();
this.posicoes = posicoes;
}
public RenderConfiguracionCorrida() {
super();
}
public void render(Listitem lstm, Object o) throws Exception { public void render(Listitem lstm, Object o) throws Exception {
EsquemaCorrida corrida = (EsquemaCorrida) o; EsquemaCorrida corrida = (EsquemaCorrida) o;
Listcell lc = new Listcell(corrida.getEsquemacorridaId().toString());
lc.setParent(lstm);
lc = new Listcell(corrida.getNumCorrida().toString()); if(posicoes != null) {
lc.setParent(lstm); Listcell lc;
SimpleDateFormat dt = new SimpleDateFormat("dd/MM/yy"); for(Integer posicao : posicoes) {
lc = new Listcell(dt.format(corrida.getEsquemaOperacional().getFecniciovigencia())); lc = buscarListCell(posicao, corrida);
lc.setParent(lstm); lc.setParent(lstm);
}
lc = new Listcell(dt.format(corrida.getEsquemaOperacional().getFecfinvigencia()));
lc.setParent(lstm);
if (corrida.getHorasalida() == null) {
lc = new Listcell("-");
lc.setParent(lstm);
} else { } else {
SimpleDateFormat hr = new SimpleDateFormat("HH:mm"); Listcell lc = new Listcell(corrida.getEsquemacorridaId().toString());
lc = new Listcell(hr.format(corrida.getHorasalida()));
lc.setParent(lstm); lc.setParent(lstm);
lc = new Listcell(corrida.getNumCorrida().toString());
lc.setParent(lstm);
lc = new Listcell(dt.format(corrida.getEsquemaOperacional().getFecniciovigencia()));
lc.setParent(lstm);
lc = new Listcell(dt.format(corrida.getEsquemaOperacional().getFecfinvigencia()));
lc.setParent(lstm);
if (corrida.getHorasalida() == null) {
lc = new Listcell("-");
lc.setParent(lstm);
} else {
SimpleDateFormat hr = new SimpleDateFormat("HH:mm");
lc = new Listcell(hr.format(corrida.getHorasalida()));
lc.setParent(lstm);
}
// Ruta
lc = new Listcell(corrida.getRuta().getDescruta() == null ? "-" : corrida.getRuta().getDescruta());
lc.setParent(lstm);
lc = new Listcell(corrida.getRuta().getNumRuta() == null ? "-" : corrida.getRuta().getNumRuta());
lc.setParent(lstm);
lc = new Listcell(corrida.getRuta().getIndSentidoIda() == true ? Labels.getLabel("editarCatalogoDeRutaController.radIda.value") : Labels.getLabel("editarCatalogoDeRutaController.radVolta.value"));
lc.setParent(lstm);
// Marca
lc = new Listcell(corrida.getMarca().getDescmarca() == null ? "-" : corrida.getMarca().getDescmarca());
lc.setParent(lstm);
// Semana
String l = (corrida.getIndlunes() == Boolean.TRUE) ? "S " : "- ";
String ma = (corrida.getIndmartes() == Boolean.TRUE) ? "T " : "- ";
String mi = (corrida.getIndmiercoles() == Boolean.TRUE) ? "Q " : "- ";
String j = (corrida.getIndjueves() == Boolean.TRUE) ? "Q " : "- ";
String v = (corrida.getIndviernes() == Boolean.TRUE) ? "S " : "- ";
String s = (corrida.getIndsabado() == Boolean.TRUE) ? "S " : "- ";
String d = (corrida.getInddomingo() == Boolean.TRUE) ? "D " : "- ";
lc = new Listcell(l + ma + mi + j + v + s + d);
lc.setParent(lstm);
// Clase
try {
lc = new Listcell(corrida.getClaseServicio().getDescclase() == null ? "-" : corrida.getClaseServicio().getDescclase());
lc.setParent(lstm);
} catch (Exception e) {
lc = new Listcell("-");
lc.setParent(lstm);
}
// EmpC
try {
lc = new Listcell(corrida.getEmpresa().getNombempresa() == null ? "-" : corrida.getEmpresa().getNombempresa());
lc.setParent(lstm);
} catch (Exception e) {
lc = new Listcell("-");
lc.setParent(lstm);
}
// EmpI
try {
lc = new Listcell(corrida.getEmpresa1().getNombempresa() == null ? "-" : corrida.getEmpresa1().getNombempresa());
lc.setParent(lstm);
} catch (Exception e) {
lc = new Listcell("-");
lc.setParent(lstm);
}
// RolOperativo
try {
lc = new Listcell(corrida.getRolOperativo().getDescroloperativo() == null ? "-" : corrida.getRolOperativo().getDescroloperativo());
lc.setParent(lstm);
} catch (Exception e) {
lc = new Listcell("-");
lc.setParent(lstm);
}
// Status
if (corrida.getStatusCorrida() == null) {
lc = new Listcell("-");
lc.setParent(lstm);
} else if (corrida.getStatusCorrida().equals("L")) {
lc = new Listcell("LATENTE");
lc.setParent(lstm);
} else if (corrida.getStatusCorrida().equals("A")) {
lc = new Listcell("AUTORIZADA");
lc.setParent(lstm);
} else {
lc = new Listcell("CANCELADA");
lc.setParent(lstm);
}
} }
// Ruta
lc = new Listcell(corrida.getRuta().getDescruta() == null ? "-" : corrida.getRuta().getDescruta());
lc.setParent(lstm);
lc = new Listcell(corrida.getRuta().getNumRuta() == null ? "-" : corrida.getRuta().getNumRuta());
lc.setParent(lstm);
lc = new Listcell(corrida.getRuta().getIndSentidoIda() == true ? Labels.getLabel("editarCatalogoDeRutaController.radIda.value") : Labels.getLabel("editarCatalogoDeRutaController.radVolta.value"));
lc.setParent(lstm);
// Marca
lc = new Listcell(corrida.getMarca().getDescmarca() == null ? "-" : corrida.getMarca().getDescmarca());
lc.setParent(lstm);
// Semana
String l = (corrida.getIndlunes() == Boolean.TRUE) ? "S " : "- ";
String ma = (corrida.getIndmartes() == Boolean.TRUE) ? "T " : "- ";
String mi = (corrida.getIndmiercoles() == Boolean.TRUE) ? "Q " : "- ";
String j = (corrida.getIndjueves() == Boolean.TRUE) ? "Q " : "- ";
String v = (corrida.getIndviernes() == Boolean.TRUE) ? "S " : "- ";
String s = (corrida.getIndsabado() == Boolean.TRUE) ? "S " : "- ";
String d = (corrida.getInddomingo() == Boolean.TRUE) ? "D " : "- ";
lc = new Listcell(l + ma + mi + j + v + s + d);
lc.setParent(lstm);
// Clase
try {
lc = new Listcell(corrida.getClaseServicio().getDescclase() == null ? "-" : corrida.getClaseServicio().getDescclase());
lc.setParent(lstm);
} catch (Exception e) {
lc = new Listcell("-");
lc.setParent(lstm);
}
// EmpC
try {
lc = new Listcell(corrida.getEmpresa().getNombempresa() == null ? "-" : corrida.getEmpresa().getNombempresa());
lc.setParent(lstm);
} catch (Exception e) {
lc = new Listcell("-");
lc.setParent(lstm);
}
// EmpI
try {
lc = new Listcell(corrida.getEmpresa1().getNombempresa() == null ? "-" : corrida.getEmpresa1().getNombempresa());
lc.setParent(lstm);
} catch (Exception e) {
lc = new Listcell("-");
lc.setParent(lstm);
}
// RolOperativo
try {
lc = new Listcell(corrida.getRolOperativo().getDescroloperativo() == null ? "-" : corrida.getRolOperativo().getDescroloperativo());
lc.setParent(lstm);
} catch (Exception e) {
lc = new Listcell("-");
lc.setParent(lstm);
}
// Status
if (corrida.getStatusCorrida() == null) {
lc = new Listcell("-");
lc.setParent(lstm);
} else if (corrida.getStatusCorrida().equals("L")) {
lc = new Listcell("LATENTE");
lc.setParent(lstm);
} else if (corrida.getStatusCorrida().equals("A")) {
lc = new Listcell("AUTORIZADA");
lc.setParent(lstm);
} else {
lc = new Listcell("CANCELADA");
lc.setParent(lstm);
}
lstm.setAttribute("data", corrida); lstm.setAttribute("data", corrida);
}
private Listcell buscarListCell(Integer posicao, EsquemaCorrida corrida) {
Listcell lc = null;
switch (posicao) {
case 1:
lc = new Listcell(corrida.getEsquemacorridaId().toString());
break;
case 2:
lc = new Listcell(corrida.getNumCorrida().toString());
break;
case 3:
lc = new Listcell(dt.format(corrida.getEsquemaOperacional().getFecniciovigencia()));
break;
case 4:
lc = new Listcell(dt.format(corrida.getEsquemaOperacional().getFecfinvigencia()));
break;
case 5:
if (corrida.getHorasalida() == null) {
lc = new Listcell("-");
} else {
SimpleDateFormat hr = new SimpleDateFormat("HH:mm");
lc = new Listcell(hr.format(corrida.getHorasalida()));
}
break;
case 6:
// Ruta
lc = new Listcell(corrida.getRuta().getDescruta() == null ? "-" : corrida.getRuta().getDescruta());
break;
case 7:
lc = new Listcell(corrida.getRuta().getNumRuta() == null ? "-" : corrida.getRuta().getNumRuta());
break;
case 8:
lc = new Listcell(corrida.getRuta().getIndSentidoIda() == true ? Labels.getLabel("editarCatalogoDeRutaController.radIda.value") : Labels.getLabel("editarCatalogoDeRutaController.radVolta.value"));
break;
case 9:
// Marca
lc = new Listcell(corrida.getMarca().getDescmarca() == null ? "-" : corrida.getMarca().getDescmarca());
break;
case 10:
// Semana
String l = (corrida.getIndlunes() == Boolean.TRUE) ? "S " : "- ";
String ma = (corrida.getIndmartes() == Boolean.TRUE) ? "T " : "- ";
String mi = (corrida.getIndmiercoles() == Boolean.TRUE) ? "Q " : "- ";
String j = (corrida.getIndjueves() == Boolean.TRUE) ? "Q " : "- ";
String v = (corrida.getIndviernes() == Boolean.TRUE) ? "S " : "- ";
String s = (corrida.getIndsabado() == Boolean.TRUE) ? "S " : "- ";
String d = (corrida.getInddomingo() == Boolean.TRUE) ? "D " : "- ";
lc = new Listcell(l + ma + mi + j + v + s + d);
break;
case 11:
// Clase
try {
lc = new Listcell(corrida.getClaseServicio().getDescclase() == null ? "-" : corrida.getClaseServicio().getDescclase());
} catch (Exception e) {
lc = new Listcell("-");
}
break;
case 12:
// EmpC
try {
lc = new Listcell(corrida.getEmpresa().getNombempresa() == null ? "-" : corrida.getEmpresa().getNombempresa());
} catch (Exception e) {
lc = new Listcell("-");
}
break;
case 13:
// EmpI
try {
lc = new Listcell(corrida.getEmpresa1().getNombempresa() == null ? "-" : corrida.getEmpresa1().getNombempresa());
} catch (Exception e) {
lc = new Listcell("-");
}
break;
case 14:
// RolOperativo
try {
lc = new Listcell(corrida.getRolOperativo().getDescroloperativo() == null ? "-" : corrida.getRolOperativo().getDescroloperativo());
} catch (Exception e) {
lc = new Listcell("-");
}
break;
case 15:
// Status
if (corrida.getStatusCorrida() == null) {
lc = new Listcell("-");
} else if (corrida.getStatusCorrida().equals("L")) {
lc = new Listcell("LATENTE");
} else if (corrida.getStatusCorrida().equals("A")) {
lc = new Listcell("AUTORIZADA");
} else {
lc = new Listcell("CANCELADA");
}
break;
default:
break;
}
return lc;
} }
} }

View File

@ -451,7 +451,8 @@
<value>com.rjconsultores.ventaboletos.entidad.GP_PricingGestao</value> <value>com.rjconsultores.ventaboletos.entidad.GP_PricingGestao</value>
<value>com.rjconsultores.ventaboletos.entidad.GP_PricingHistorico</value> <value>com.rjconsultores.ventaboletos.entidad.GP_PricingHistorico</value>
<value>com.rjconsultores.ventaboletos.entidad.PricingConexao</value> <value>com.rjconsultores.ventaboletos.entidad.PricingConexao</value>
<value>com.rjconsultores.ventaboletos.entidad.OrgaoComprovanteCustomizado</value> <value>com.rjconsultores.ventaboletos.entidad.OrgaoComprovanteCustomizado</value>
<value>com.rjconsultores.ventaboletos.entidad.HeaderTabelaEsquemaCorrida</value>
</list> </list>
</property> </property>

View File

@ -126,48 +126,48 @@
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox" use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
multiple="false" vflex="true" height="50%"> multiple="false" vflex="true" height="50%">
<listhead sizable="true"> <listhead sizable="true">
<listheader width="50px" image="/gui/img/builder.gif" <listheader width="50px" image="/gui/img/builder.gif" id="listHeader1"
label="${c:l('busquedaConfiguracionCorridaController.lhId.label')}" label="${c:l('busquedaConfiguracionCorridaController.lhId.label')}"
sort="auto(esquemacorridaId)" /> sort="auto(esquemacorridaId)" />
<listheader width="130px" image="/gui/img/builder.gif" <listheader width="130px" image="/gui/img/builder.gif" id="listHeader2"
label="${c:l('busquedaConfiguracionCorridaController.lbNumCorrida.label')}" label="${c:l('busquedaConfiguracionCorridaController.lbNumCorrida.label')}"
sort="auto(numCorrida)" /> sort="auto(numCorrida)" />
<listheader width="110px" image="/gui/img/builder.gif" <listheader width="110px" image="/gui/img/builder.gif" id="listHeader3"
label="${c:l('busquedaConfiguracionCorridaController.lhDe.label')}" label="${c:l('busquedaConfiguracionCorridaController.lhDe.label')}"
sort="auto(esquemaOperacional.fecniciovigencia)" /> sort="auto(esquemaOperacional.fecniciovigencia)" />
<listheader width="110px" image="/gui/img/builder.gif" <listheader width="110px" image="/gui/img/builder.gif" id="listHeader4"
label="${c:l('busquedaConfiguracionCorridaController.lhHasta.label')}" label="${c:l('busquedaConfiguracionCorridaController.lhHasta.label')}"
sort="auto(esquemaOperacional.fecfinvigencia)" /> sort="auto(esquemaOperacional.fecfinvigencia)" />
<listheader width="110px" image="/gui/img/builder.gif" <listheader width="110px" image="/gui/img/builder.gif" id="listHeader5"
label="${c:l('busquedaConfiguracionCorridaController.lhHora.label')}" label="${c:l('busquedaConfiguracionCorridaController.lhHora.label')}"
sort="auto(horasalida)" /> sort="auto(horasalida)" />
<listheader width="110px" image="/gui/img/builder.gif" <listheader width="110px" image="/gui/img/builder.gif" id="listHeader6"
label="${c:l('busquedaConfiguracionCorridaController.lhRuta.label')}" label="${c:l('busquedaConfiguracionCorridaController.lhRuta.label')}"
sort="auto(ruta.descruta)" /> sort="auto(ruta.descruta)" />
<listheader width="110px" image="/gui/img/builder.gif" <listheader width="110px" image="/gui/img/builder.gif" id="listHeader7"
label="${c:l('busquedaConfiguracionCorridaController.numRuta.label')}" label="${c:l('busquedaConfiguracionCorridaController.numRuta.label')}"
sort="auto(ruta.numRuta)" /> sort="auto(ruta.numRuta)" />
<listheader width="110px" image="/gui/img/builder.gif" <listheader width="110px" image="/gui/img/builder.gif" id="listHeader8"
label="${c:l('busquedaConfiguracionCorridaController.sentidoRuta.label')}" label="${c:l('busquedaConfiguracionCorridaController.sentidoRuta.label')}"
sort="auto(ruta.indSentidoIda)" /> sort="auto(ruta.indSentidoIda)" />
<listheader width="110px" image="/gui/img/builder.gif" <listheader width="110px" image="/gui/img/builder.gif" id="listHeader9"
label="${c:l('busquedaConfiguracionCorridaController.lhMarca.value')}" label="${c:l('busquedaConfiguracionCorridaController.lhMarca.value')}"
sort="auto(marca.descmarca)" /> sort="auto(marca.descmarca)" />
<listheader width="110px" image="/gui/img/builder.gif" <listheader width="110px" image="/gui/img/builder.gif" id="listHeader10"
label="${c:l('busquedaConfiguracionCorridaController.lhSemana.value')}" /> label="${c:l('busquedaConfiguracionCorridaController.lhSemana.value')}" />
<listheader width="110px" image="/gui/img/builder.gif" <listheader width="110px" image="/gui/img/builder.gif" id="listHeader11"
label="${c:l('busquedaConfiguracionCorridaController.lhClase.value')}" label="${c:l('busquedaConfiguracionCorridaController.lhClase.value')}"
sort="auto(claseServicio.descclase)" /> sort="auto(claseServicio.descclase)" />
<listheader width="110px" image="/gui/img/builder.gif" <listheader width="110px" image="/gui/img/builder.gif" id="listHeader12"
label="${c:l('busquedaConfiguracionCorridaController.lhEmpresaCorrida.value')}" label="${c:l('busquedaConfiguracionCorridaController.lhEmpresaCorrida.value')}"
sort="auto(empresa.nombempresa)" /> sort="auto(empresa.nombempresa)" />
<listheader width="110px" image="/gui/img/builder.gif" <listheader width="110px" image="/gui/img/builder.gif" id="listHeader13"
label="${c:l('busquedaConfiguracionCorridaController.lhEmpresaIngresso.value')}" label="${c:l('busquedaConfiguracionCorridaController.lhEmpresaIngresso.value')}"
sort="auto(empresa1.nombempresa)" /> sort="auto(empresa1.nombempresa)" />
<listheader width="110px" image="/gui/img/builder.gif" <listheader width="110px" image="/gui/img/builder.gif" id="listHeader14"
label="${c:l('busquedaConfiguracionCorridaController.lhEmpresaRolOperativo.value')}" label="${c:l('busquedaConfiguracionCorridaController.lhEmpresaRolOperativo.value')}"
sort="auto(rolOperativo.descroloperativo)" /> sort="auto(rolOperativo.descroloperativo)" />
<listheader width="110px" image="/gui/img/builder.gif" <listheader width="110px" image="/gui/img/builder.gif" id="listHeader15"
label="${c:l('busquedaConfiguracionCorridaController.lhStatus.value')}" label="${c:l('busquedaConfiguracionCorridaController.lhStatus.value')}"
sort="auto(statusCorrida)" /> sort="auto(statusCorrida)" />
</listhead> </listhead>