diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/BusquedaCatalogoDeRutaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/BusquedaCatalogoDeRutaController.java index aafbfcdd3..04cc21074 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/BusquedaCatalogoDeRutaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/BusquedaCatalogoDeRutaController.java @@ -4,17 +4,10 @@ */ package com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional; -import com.rjconsultores.ventaboletos.entidad.ClaseServicio; -import com.rjconsultores.ventaboletos.entidad.Ruta; -import com.rjconsultores.ventaboletos.service.ClaseServicioService; -import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; -import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; -import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; -import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper; -import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCatalogoDeRutas; import java.util.HashMap; import java.util.List; import java.util.Map; + import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Controller; @@ -29,6 +22,17 @@ import org.zkoss.zul.Intbox; import org.zkoss.zul.Paging; import org.zkoss.zul.Textbox; +import com.rjconsultores.ventaboletos.entidad.ClaseServicio; +import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente; +import com.rjconsultores.ventaboletos.entidad.Ruta; +import com.rjconsultores.ventaboletos.service.ClaseServicioService; +import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService; +import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; +import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; +import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; +import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper; +import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCatalogoDeRutas; + /** * * @author Rafius @@ -41,13 +45,17 @@ public class BusquedaCatalogoDeRutaController extends MyGenericForwardComposer { @Autowired private transient PagedListWrapper plwRuta; @Autowired + private OrgaoConcedenteService orgaoConcedenteService; + @Autowired private ClaseServicioService claseServicioServicce; private List lsClaseServicio; + private List lsOrgaoConcedente; private MyListbox rutaList; private Paging pagingRuta; private Textbox txtNombre; private Intbox txtId; private Combobox cmbClaseServicio; + private Combobox cmbOrgaoConcedente; public List getLsClaseServicio() { return lsClaseServicio; @@ -57,9 +65,18 @@ public class BusquedaCatalogoDeRutaController extends MyGenericForwardComposer { this.lsClaseServicio = lsClaseServicio; } + public List getLsOrgaoConcedente() { + return lsOrgaoConcedente; + } + + public void setLsOrgaoConcedente(List lsOrgaoConcedente) { + this.lsOrgaoConcedente = lsOrgaoConcedente; + } + @Override public void doAfterCompose(Component comp) throws Exception { lsClaseServicio = claseServicioServicce.obtenerTodos(); + lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos(); super.doAfterCompose(comp); @@ -69,7 +86,7 @@ public class BusquedaCatalogoDeRutaController extends MyGenericForwardComposer { @Override public void onEvent(Event event) throws Exception { Ruta c = (Ruta) rutaList.getSelected(); - verPeriodo(c); + verRuta(c); } }); @@ -79,7 +96,7 @@ public class BusquedaCatalogoDeRutaController extends MyGenericForwardComposer { } @SuppressWarnings({ "rawtypes", "unchecked" }) - private void verPeriodo(Ruta c) { + private void verRuta(Ruta c) { if (c == null) { return; } @@ -93,27 +110,32 @@ public class BusquedaCatalogoDeRutaController extends MyGenericForwardComposer { } private void refreshLista() { - HibernateSearchObject claseServicioBusqueda = + HibernateSearchObject rutaBusqueda = new HibernateSearchObject(Ruta.class, pagingRuta.getPageSize()); - claseServicioBusqueda.addFilterEqual("activo", Boolean.TRUE); + rutaBusqueda.addFilterEqual("activo", Boolean.TRUE); - claseServicioBusqueda.addFilterNotEqual("rutaId", -1); + rutaBusqueda.addFilterNotEqual("rutaId", -1); if (txtId.getValue() != null) { - claseServicioBusqueda.addFilterEqual("rutaId", txtId.getValue()); + rutaBusqueda.addFilterEqual("rutaId", txtId.getValue()); } - claseServicioBusqueda.addFilterLike("descruta", - "%" + txtNombre.getText().trim().concat("%")); + rutaBusqueda.addFilterLike("descruta", "%" + txtNombre.getText().trim().concat("%")); Comboitem cbiClaseServicio = cmbClaseServicio.getSelectedItem(); if (cbiClaseServicio != null) { ClaseServicio claseServicio = (ClaseServicio) cbiClaseServicio.getValue(); - claseServicioBusqueda.addFilterEqual("claseServicio", claseServicio); + rutaBusqueda.addFilterEqual("claseServicio", claseServicio); } - claseServicioBusqueda.addSortAsc("descruta"); + Comboitem cbiOrgaoConcedente = cmbOrgaoConcedente.getSelectedItem(); + if (cbiOrgaoConcedente != null) { + OrgaoConcedente orgaoConcedente = (OrgaoConcedente) cbiOrgaoConcedente.getValue(); + rutaBusqueda.addFilterEqual("orgaoConcedente", orgaoConcedente); + } - plwRuta.init(claseServicioBusqueda, rutaList, pagingRuta); + rutaBusqueda.addSortAsc("descruta"); + + plwRuta.init(rutaBusqueda, rutaList, pagingRuta); if (rutaList.getData().length == 0) { try { Messagebox.show(Labels.getLabel("MSG.ningunRegistro"), @@ -133,6 +155,6 @@ public class BusquedaCatalogoDeRutaController extends MyGenericForwardComposer { } public void onClick$btnNovo(Event ev) { - verPeriodo(new Ruta()); + verRuta(new Ruta()); } } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java index 784fbcfde..f42e3cff2 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java @@ -38,6 +38,7 @@ import org.zkoss.zul.Textbox; import com.rjconsultores.ventaboletos.entidad.ClaseServicio; import com.rjconsultores.ventaboletos.entidad.Empresa; +import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente; import com.rjconsultores.ventaboletos.entidad.Parada; import com.rjconsultores.ventaboletos.entidad.ParadaSecuencia; import com.rjconsultores.ventaboletos.entidad.Ruta; @@ -50,7 +51,7 @@ import com.rjconsultores.ventaboletos.exception.BusinessException; import com.rjconsultores.ventaboletos.service.ClaseServicioService; import com.rjconsultores.ventaboletos.service.EmpresaService; import com.rjconsultores.ventaboletos.service.EsquemaCorridaService; -import com.rjconsultores.ventaboletos.service.ParadaService; +import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService; import com.rjconsultores.ventaboletos.service.RutaCombinacionService; import com.rjconsultores.ventaboletos.service.RutaEmpresaService; import com.rjconsultores.ventaboletos.service.RutaSecuenciaService; @@ -72,7 +73,8 @@ import com.rjconsultores.ventaboletos.web.utilerias.render.RenderRutaEmpresa; */ @Controller("editarCatalogoDeRutaController") @Scope("prototype") -public class EditarCatalogoDeRutaController extends MyGenericForwardComposer implements ListitemRenderer { +public class EditarCatalogoDeRutaController extends MyGenericForwardComposer + implements ListitemRenderer { private static final long serialVersionUID = 1L; @Autowired @@ -90,12 +92,12 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer imp @Autowired private ViaService viaService; @Autowired - private ParadaService paradaService; - @Autowired private EmpresaService empresaService; @Autowired private RutaEmpresaService rutaEmpresaService; @Autowired + private OrgaoConcedenteService orgaoConcedenteService; + @Autowired private transient PagedListWrapper plwRutaCombinacion; private Ruta ruta; private MyListbox rutaList; @@ -110,16 +112,15 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer imp private List lsParadasSequencia; private List lsEmpresa; private List lsRutaEmpresa; + private List lsOrgaoConcedente; private Tramo tramoBandBox; private Textbox txtNome; private Textbox txtPrefixo; private Spinner numSecuencia; private Combobox cmbClase; - private Combobox cmbTramoCombinacion; private Combobox cmbVia; private Combobox cmbEmpresa; private Combobox cmbParada; - private Radio radioVentaSi; private Radio rdNo; private Radio rdSi; private Button btnApagar; @@ -130,37 +131,92 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer imp private static Logger log = Logger.getLogger(EditarCatalogoDeRutaController.class); private boolean carregouCombinacao; - public Button getBtnApagar() { - return btnApagar; + public Ruta getRuta() { + return ruta; } - public void setBtnApagar(Button btnApagar) { - this.btnApagar = btnApagar; + public void setRuta(Ruta ruta) { + this.ruta = ruta; } - public Checkbox getChkVentaOffLine() { - return chkVentaOffLine; + public List getLsClase() { + return lsClase; } - public void setChkVentaOffLine(Checkbox chkVentaOffLine) { - this.chkVentaOffLine = chkVentaOffLine; + public void setLsClase(List lsClase) { + this.lsClase = lsClase; } - public Paging getPagingRutaCombinacion() { - return pagingRutaCombinacion; + public List getLsRutaCombinacion() { + return lsRutaCombinacion; } - public void setPagingRutaCombinacion(Paging pagingRutaCombinacion) { - this.pagingRutaCombinacion = pagingRutaCombinacion; + public void setLsRutaCombinacion(List lsRutaCombinacion) { + this.lsRutaCombinacion = lsRutaCombinacion; } - public PagedListWrapper getPlwRutaCombinacion() { - return plwRutaCombinacion; + public List getLsRutaSecuencia() { + return lsRutaSecuencia; } - public void setPlwRutaCombinacion( - PagedListWrapper plwRutaCombinacion) { - this.plwRutaCombinacion = plwRutaCombinacion; + public void setLsRutaSecuencia(List lsRutaSecuencia) { + this.lsRutaSecuencia = lsRutaSecuencia; + } + + public List getLsVia() { + return lsVia; + } + + public void setLsVia(List lsVia) { + this.lsVia = lsVia; + } + + public List getLsEmpresa() { + return lsEmpresa; + } + + public void setLsEmpresa(List lsEmpresa) { + this.lsEmpresa = lsEmpresa; + } + + public List getLsParadasSequencia() { + return lsParadasSequencia; + } + + public void setLsParadasSequencia(List lsParadasSequencia) { + this.lsParadasSequencia = lsParadasSequencia; + } + + public List getLsRutaEmpresa() { + return lsRutaEmpresa; + } + + public void setLsRutaEmpresa(List lsRutaEmpresa) { + this.lsRutaEmpresa = lsRutaEmpresa; + } + + public Tramo getTramoBandBox() { + return tramoBandBox; + } + + public void setTramoBandBox(Tramo tramoBandBox) { + this.tramoBandBox = tramoBandBox; + } + + public Integer getUltimaSecuencia() { + return ultimaSecuencia; + } + + public void setUltimaSecuencia(Integer ultimaSecuencia) { + this.ultimaSecuencia = ultimaSecuencia; + } + + public List getLsOrgaoConcedente() { + return lsOrgaoConcedente; + } + + public void setLsOrgaoConcedente(List lsOrgaoConcedente) { + this.lsOrgaoConcedente = lsOrgaoConcedente; } @Override @@ -168,6 +224,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer imp lsClase = claseService.buscarTodosExceto(-1); lsVia = viaService.obtenerTodos(); lsEmpresa = empresaService.obtenerIndTipo1(); + lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos(); ruta = (Ruta) Executions.getCurrent().getArg().get("ruta"); rutaList = (MyListbox) Executions.getCurrent().getArg().get("rutaList"); @@ -189,7 +246,6 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer imp lsParadasSequencia = new ArrayList(); if (ruta.getRutaId() != null) { - ruta = rutaService.obtenerID(ruta.getRutaId()); if (ruta.getIndNombreObligatorio()) { rdSi.setChecked(true); @@ -214,25 +270,24 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer imp if (ruta.getRutaId() == null) { btnApagar.setVisible(Boolean.FALSE); } - carregouCombinacao = false; + carregouCombinacao = false; } private void paginarCombinacao() { if (ruta.getRutaId() != null) { - HibernateSearchObject claseServicioBusqueda = new HibernateSearchObject( - RutaCombinacion.class, pagingRutaCombinacion.getPageSize()); + HibernateSearchObject claseServicioBusqueda = + new HibernateSearchObject(RutaCombinacion.class, + pagingRutaCombinacion.getPageSize()); claseServicioBusqueda.addFilterEqual("activo", Boolean.TRUE); claseServicioBusqueda.addFilterEqual("ruta", ruta); - plwRutaCombinacion.init(claseServicioBusqueda, rutaCombinacionList, - pagingRutaCombinacion); + plwRutaCombinacion.init(claseServicioBusqueda, rutaCombinacionList, pagingRutaCombinacion); } } - private void addTramoPardaSecuencia(Parada parada, Via via, - Short numsecuencia) { + private void addTramoPardaSecuencia(Parada parada, Via via, Short numsecuencia) { ParadaSecuencia paradaSecuencia = new ParadaSecuencia(); paradaSecuencia.setParada(parada); paradaSecuencia.setSecuencia(numsecuencia); @@ -259,6 +314,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer imp ultSecuencia.shortValue()); } } + rutaSecuenciaList.setData(lsParadasSequencia); } @@ -269,15 +325,13 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer imp } @SuppressWarnings({ "unchecked", "rawtypes" }) - public void onClick$btnAdicionarSecuencia(Event ev) - throws InterruptedException { + public void onClick$btnAdicionarSecuencia(Event ev) throws InterruptedException { cmbVia.getValue(); try { // Para uma ruta já existente, só é possí­vel adicionar paradas // entre a origem inicial e destino final. if (ruta.getRutaId() != null) { - if ((numSecuencia.getValue() == 1) - || (numSecuencia.getValue() > lsParadasSequencia.size())) { + if ((numSecuencia.getValue() == 1) || (numSecuencia.getValue() > lsParadasSequencia.size())) { Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.msg.cambioSecuencia"), Labels.getLabel("editarCatalogoDeRutaController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION); @@ -344,20 +398,17 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer imp numSecuencia.setDisabled(Boolean.TRUE); cmbParada.focus(); cmbParada.setText(""); - } } else { Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.msg.validacion.yaExisteParada"), Labels.getLabel("editarCatalogoDeRutaController.window.title"), Messagebox.OK, Messagebox.INFORMATION); - } } catch (Exception e) { log.error(e); Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.MSG.selectItem"), Labels.getLabel("editarCatalogoDeRutaController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION); - } } @@ -377,7 +428,8 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer imp String msg = new MessageFormat(Labels.getLabel("busquedaCatalogoDeRutaController.msg.validactionRemocionParada")).format(new Object[] { paradaSecuencia.getParada().getDescparada(), sb.toString() }); - Messagebox.show(msg, Labels.getLabel("editarCatalogoDeRutaController.window.title"), Messagebox.OK, Messagebox.ERROR); + Messagebox.show(msg, Labels.getLabel("editarCatalogoDeRutaController.window.title"), + Messagebox.OK, Messagebox.ERROR); return; } @@ -391,8 +443,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer imp } numSecuencia.setValue(secuenciaMax + 1); - if (paradaSecuencia.getSecuencia() == 1 - || paradaSecuencia.getSecuencia() == secuenciaMax) { + if (paradaSecuencia.getSecuencia() == 1 || paradaSecuencia.getSecuencia() == secuenciaMax) { Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.MSG.removerSecuencia"), Labels.getLabel("editarCatalogoDeRutaController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION); @@ -409,13 +460,11 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer imp } } } - } - } catch (Exception e) { log.error("Erro ao remover secuencia da ruta" + e.getMessage()); - Clients.alert(Labels.getLabel("MSG.Error"), Labels.getLabel("editarCatalogoDeRutaController.window.title"), - Messagebox.ERROR); + Clients.alert(Labels.getLabel("MSG.Error"), + Labels.getLabel("editarCatalogoDeRutaController.window.title"), Messagebox.ERROR); } } @@ -453,8 +502,8 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer imp } } catch (Exception ex) { log.debug(ex); - Clients.alert(Labels.getLabel("MSG.Error"), Labels.getLabel("editarCatalogoDeRutaController.window.title"), - Messagebox.ERROR); + Clients.alert(Labels.getLabel("MSG.Error"), + Labels.getLabel("editarCatalogoDeRutaController.window.title"), Messagebox.ERROR); } } @@ -483,6 +532,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer imp return false; } + if (lsRutaEmpresa.isEmpty()) { Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.msg.validacion.empresa"), Labels.getLabel("editarCatalogoDeRutaController.window.title"), @@ -541,7 +591,8 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer imp try { if (lsParadasSequencia.size() == 1) { - Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.MSG.sequencia"), Labels.getLabel("editarCatalogoDeRutaController.window.title"), + Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.MSG.sequencia"), + Labels.getLabel("editarCatalogoDeRutaController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION); } else { ruta.setActivo(Boolean.TRUE); @@ -576,9 +627,9 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer imp Messagebox.INFORMATION); closeWindow(); - } else { - Messagebox.show(Labels.getLabel("MSG.Registro.Existe"), Labels.getLabel("editarCatalogoDeRutaController.window.title"), + Messagebox.show(Labels.getLabel("MSG.Registro.Existe"), + Labels.getLabel("editarCatalogoDeRutaController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION); } } else { @@ -603,10 +654,14 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer imp } } } catch (BusinessException ex) { - Messagebox.show(ex.getLocalizedMessage(), Labels.getLabel("editarCatalogoDeRutaController.window.title"), Messagebox.OK, Messagebox.ERROR); + Messagebox.show(ex.getLocalizedMessage(), + Labels.getLabel("editarCatalogoDeRutaController.window.title"), + Messagebox.OK, Messagebox.ERROR); } catch (Exception ex) { log.error("Error al dar de alta ruta", ex); - Messagebox.show(Labels.getLabel("MSG.Error"), Labels.getLabel("editarCatalogoDeRutaController.window.title"), Messagebox.OK, Messagebox.ERROR); + Messagebox.show(Labels.getLabel("MSG.Error"), + Labels.getLabel("editarCatalogoDeRutaController.window.title"), + Messagebox.OK, Messagebox.ERROR); } } @@ -628,12 +683,12 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer imp closeWindow(); } } catch (RegistroConDependenciaException ex) { - Clients.alert(ex.getLocalizedMessage(), Labels.getLabel("editarCatalogoDeRutaController.window.title"), - Messagebox.INFORMATION); + Clients.alert(ex.getLocalizedMessage(), + Labels.getLabel("editarCatalogoDeRutaController.window.title"), Messagebox.INFORMATION); } catch (Exception ex) { log.error(ex); - Clients.alert(Labels.getLabel("MSG.Error"), Labels.getLabel("editarCatalogoDeRutaController.window.title"), - Messagebox.INFORMATION); + Clients.alert(Labels.getLabel("MSG.Error"), + Labels.getLabel("editarCatalogoDeRutaController.window.title"), Messagebox.INFORMATION); } } @@ -700,8 +755,8 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer imp } catch (Exception e) { log.error("Erro ao mudar via da ruta combinacion: " + e.getMessage()); - Clients.alert(Labels.getLabel("MSG.Error"), Labels.getLabel("editarCatalogoDeRutaController.window.title"), - Messagebox.ERROR); + Clients.alert(Labels.getLabel("MSG.Error"), + Labels.getLabel("editarCatalogoDeRutaController.window.title"), Messagebox.ERROR); } } @@ -731,245 +786,13 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer imp atualizarTramosSequencia(); } - public MyListbox getRutaEmpresaList() { - return rutaEmpresaList; - } - - public void setRutaEmpresaList(MyListbox rutaEmpresaList) { - this.rutaEmpresaList = rutaEmpresaList; - } - - public Ruta getRuta() { - return ruta; - } - - public void setRuta(Ruta ruta) { - this.ruta = ruta; - } - - public MyListbox getRutaList() { - return rutaList; - } - - public void setRutaList(MyListbox rutaList) { - this.rutaList = rutaList; - } - - public RutaService getRutaService() { - return rutaService; - } - - public void setRutaService(RutaService rutaService) { - this.rutaService = rutaService; - } - - public ClaseServicioService getClaseService() { - return claseService; - } - - public void setClaseService(ClaseServicioService claseService) { - this.claseService = claseService; - } - - public Combobox getCmbClase() { - return cmbClase; - } - - public void setCmbClase(Combobox cmbClase) { - this.cmbClase = cmbClase; - } - - public List getLsClase() { - return lsClase; - } - - public void setLsClase(List lsClase) { - this.lsClase = lsClase; - } - - public List getLsRutaCombinacion() { - return lsRutaCombinacion; - } - - public void setLsRutaCombinacion(List lsRutaCombinacion) { - this.lsRutaCombinacion = lsRutaCombinacion; - } - - public List getLsRutaSecuencia() { - return lsRutaSecuencia; - } - - public void setLsRutaSecuencia(List lsRutaSecuencia) { - this.lsRutaSecuencia = lsRutaSecuencia; - } - - public MyListbox getRutaSecuenciaList() { - return rutaSecuenciaList; - } - - public void setRutaSecuenciaList(MyListbox rutaSecuenciaList) { - this.rutaSecuenciaList = rutaSecuenciaList; - } - - public Combobox getCmbTramoCombinacion() { - return cmbTramoCombinacion; - } - - public void setCmbTramoCombinacion(Combobox cmbTramoCombinacion) { - this.cmbTramoCombinacion = cmbTramoCombinacion; - } - - public Spinner getNumSecuencia() { - return numSecuencia; - } - - public void setNumSecuencia(Spinner numSecuencia) { - this.numSecuencia = numSecuencia; - } - - public Radio getRadioVentaSi() { - return radioVentaSi; - } - - public void setRadioVentaSi(Radio RadioVentaSi) { - this.radioVentaSi = RadioVentaSi; - } - - public TramoService getTramoService() { - return tramoService; - } - - public void setTramoService(TramoService TramoService) { - this.tramoService = TramoService; - } - - public RutaCombinacionService getRutaCombinacionService() { - return rutaCombinacionService; - } - - public void setRutaCombinacionService( - RutaCombinacionService rutaCombinacionService) { - this.rutaCombinacionService = rutaCombinacionService; - } - - public Textbox getTxtNome() { - return txtNome; - } - - public void setTxtNome(Textbox txtNome) { - this.txtNome = txtNome; - } - - public Tramo getTramoBandBox() { - return tramoBandBox; - } - - public void setTramoBandBox(Tramo tramoBandBox) { - this.tramoBandBox = tramoBandBox; - } - - public List getLsVia() { - return lsVia; - } - - public void setLsVia(List lsVia) { - this.lsVia = lsVia; - } - - public ViaService getViaService() { - return viaService; - } - - public void setViaService(ViaService viaService) { - this.viaService = viaService; - } - - public Combobox getCmbVia() { - return cmbVia; - } - - public void setCmbVia(Combobox cmbVia) { - this.cmbVia = cmbVia; - } - - public ParadaService getParadaService() { - return paradaService; - } - - public void setParadaService(ParadaService paradaService) { - this.paradaService = paradaService; - } - - public MyListbox getRutaCombinacionList() { - return rutaCombinacionList; - } - - public void setRutaCombinacionList(MyListbox rutaCombinacionList) { - this.rutaCombinacionList = rutaCombinacionList; - } - - public Radio getRdNo() { - return rdNo; - } - - public void setRdNo(Radio rdNo) { - this.rdNo = rdNo; - } - - public Radio getRdSi() { - return rdSi; - } - - public void setRdSi(Radio rdSi) { - this.rdSi = rdSi; - } - - public Combobox getCmbEmpresa() { - return cmbEmpresa; - } - - public void setCmbEmpresa(Combobox cmbEmpresa) { - this.cmbEmpresa = cmbEmpresa; - } - - public List getLsEmpresa() { - return lsEmpresa; - } - - public void setLsEmpresa(List lsEmpresa) { - this.lsEmpresa = lsEmpresa; - } - - public List getLsParadasSequencia() { - return lsParadasSequencia; - } - - public void setLsParadasSequencia(List lsParadasSequencia) { - this.lsParadasSequencia = lsParadasSequencia; - } - - public List getLsRutaEmpresa() { - return lsRutaEmpresa; - } - - public void setLsRutaEmpresa(List lsRutaEmpresa) { - this.lsRutaEmpresa = lsRutaEmpresa; - } - - public Combobox getCmbParada() { - return cmbParada; - } - - public void setCmbParada(Combobox cmbParada) { - this.cmbParada = cmbParada; - } - public void onClick$tabCombinacion(Event ev) throws SQLException { if (!carregouCombinacao) { Clients.showBusy("Cargando combinaciones"); paginarCombinacao(); Clients.clearBusy(); } + carregouCombinacao = true; } } diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCatalogoDeRutas.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCatalogoDeRutas.java index 4298659e7..68b1d4995 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCatalogoDeRutas.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCatalogoDeRutas.java @@ -30,6 +30,9 @@ public class RenderCatalogoDeRutas implements ListitemRenderer { lc = new Listcell(ruta.getPrefixo()); lc.setParent(lstm); + lc = new Listcell((ruta.getOrgaoConcedente() == null) ? "" : ruta.getOrgaoConcedente().getDescOrgao()); + lc.setParent(lstm); + lstm.setAttribute("data", ruta); } } diff --git a/web/gui/esquema_operacional/busquedaRuta.zul b/web/gui/esquema_operacional/busquedaRuta.zul index 2ac8558a7..595bead15 100644 --- a/web/gui/esquema_operacional/busquedaRuta.zul +++ b/web/gui/esquema_operacional/busquedaRuta.zul @@ -5,64 +5,85 @@ - - -