diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/BusquedaConexionController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/BusquedaConexionController.java index a62d05df2..0b2acb1d4 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/BusquedaConexionController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/BusquedaConexionController.java @@ -86,7 +86,13 @@ public class BusquedaConexionController extends MyGenericForwardComposer { } private void refreshLista() { - conexionesList.setData(conexionService.buscarConexiones(((Parada) cmbParadaOrigem.getSelectedItem().getValue()).getParadaId(), ((Parada) cmbParadaDestino.getSelectedItem().getValue()).getParadaId())); + Parada origem = cmbParadaOrigem != null ? null : (Parada) cmbParadaOrigem.getSelectedItem().getValue(); + Parada destino = cmbParadaDestino != null ? null : (Parada) cmbParadaDestino.getSelectedItem().getValue(); + + if (origem != null && destino != null) + conexionesList.setData(conexionService.buscarConexiones(origem.getParadaId(), destino.getParadaId())); + else + conexionesList.setData(conexionService.buscarConexionesValidas()); } public void onClick$btnNovo(Event ev) { diff --git a/web/gui/esquema_operacional/busquedaConexion.zul b/web/gui/esquema_operacional/busquedaConexion.zul index f9b6e4662..0d7920b44 100644 --- a/web/gui/esquema_operacional/busquedaConexion.zul +++ b/web/gui/esquema_operacional/busquedaConexion.zul @@ -31,7 +31,7 @@ @@ -39,7 +39,6 @@