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 @@