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 aa2753766..30c3337fa 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,13 +86,14 @@ public class BusquedaConexionController extends MyGenericForwardComposer { } private void refreshLista() { - Parada origem = cmbParadaOrigem.getSelectedItem() != null ? (Parada) cmbParadaOrigem.getSelectedItem().getValue() : null; - Parada destino = cmbParadaDestino.getSelectedItem() != null ? (Parada) cmbParadaDestino.getSelectedItem().getValue() : null; + Integer origemId = cmbParadaOrigem.getSelectedItem() != null ? ((Parada) cmbParadaOrigem.getSelectedItem().getValue()).getParadaId() : null; + Integer destinoId = cmbParadaDestino.getSelectedItem() != null ? ((Parada) cmbParadaDestino.getSelectedItem().getValue()).getParadaId() : null; - if (origem != null && destino != null) - conexionesList.setData(conexionService.buscarConexiones(origem.getParadaId(), destino.getParadaId())); - else + if (origemId == null && destinoId == null) conexionesList.setData(conexionService.buscarConexionesValidas()); + else + conexionesList.setData(conexionService.buscarConexiones(origemId, destinoId)); + } public void onClick$btnNovo(Event ev) {