fixes bug#23906
dev: Lucas qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@110063 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
f7b6bfe6dd
commit
49956d0f49
|
@ -5,7 +5,6 @@
|
||||||
package com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional;
|
package com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional;
|
||||||
|
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
@ -15,9 +14,9 @@ import org.zkoss.util.resource.Labels;
|
||||||
import org.zkoss.zk.ui.Component;
|
import org.zkoss.zk.ui.Component;
|
||||||
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.zul.Checkbox;
|
||||||
import org.zkoss.zul.Combobox;
|
import org.zkoss.zul.Combobox;
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.entidad.Conexion;
|
|
||||||
import com.rjconsultores.ventaboletos.entidad.Parada;
|
import com.rjconsultores.ventaboletos.entidad.Parada;
|
||||||
import com.rjconsultores.ventaboletos.service.ConexionService;
|
import com.rjconsultores.ventaboletos.service.ConexionService;
|
||||||
import com.rjconsultores.ventaboletos.vo.conexion.ConexionVO;
|
import com.rjconsultores.ventaboletos.vo.conexion.ConexionVO;
|
||||||
|
@ -40,11 +39,13 @@ public class BusquedaConexionController extends MyGenericForwardComposer {
|
||||||
private Combobox cmbParadaOrigem;
|
private Combobox cmbParadaOrigem;
|
||||||
private Combobox cmbParadaDestino;
|
private Combobox cmbParadaDestino;
|
||||||
|
|
||||||
|
private Checkbox chcAgrupado;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
|
|
||||||
conexionesList.setData(conexionService.buscarConexionesValidas());
|
conexionesList.setData(conexionService.buscarConexiones(true, null, null));
|
||||||
|
|
||||||
conexionesList.setItemRenderer(new RenderConexion());
|
conexionesList.setItemRenderer(new RenderConexion());
|
||||||
conexionesList.addEventListener("onDoubleClick", new EventListener() {
|
conexionesList.addEventListener("onDoubleClick", new EventListener() {
|
||||||
|
@ -63,13 +64,13 @@ public class BusquedaConexionController extends MyGenericForwardComposer {
|
||||||
args.put("conexionCtrlId", conexionCtrlId);
|
args.put("conexionCtrlId", conexionCtrlId);
|
||||||
args.put("conexionesList", conexionesList);
|
args.put("conexionesList", conexionesList);
|
||||||
|
|
||||||
// if(conexionCtrlId != null && conexionService.buscarPorConexionCtrl(conexionCtrlId).get(0).getRutaId() != null) {
|
// if(conexionCtrlId != null && conexionService.buscarPorConexionCtrl(conexionCtrlId).get(0).getRutaId() != null) {
|
||||||
// openWindow("/gui/esquema_operacional/editarConexionRuta.zul",
|
// openWindow("/gui/esquema_operacional/editarConexionRuta.zul",
|
||||||
// Labels.getLabel("editarConexionController.window.title"), args, MODAL);
|
// Labels.getLabel("editarConexionController.window.title"), args, MODAL);
|
||||||
// }else {
|
// }else {
|
||||||
// openWindow("/gui/esquema_operacional/editarConexion.zul",
|
// openWindow("/gui/esquema_operacional/editarConexion.zul",
|
||||||
// Labels.getLabel("editarConexionController.window.title"), args, MODAL);
|
// Labels.getLabel("editarConexionController.window.title"), args, MODAL);
|
||||||
// }
|
// }
|
||||||
openWindow("/gui/esquema_operacional/editarConexion.zul",
|
openWindow("/gui/esquema_operacional/editarConexion.zul",
|
||||||
Labels.getLabel("editarConexionController.window.title"), args, MODAL);
|
Labels.getLabel("editarConexionController.window.title"), args, MODAL);
|
||||||
}
|
}
|
||||||
|
@ -98,7 +99,7 @@ public class BusquedaConexionController extends MyGenericForwardComposer {
|
||||||
Integer origemId = cmbParadaOrigem.getSelectedItem() != null ? ((Parada) cmbParadaOrigem.getSelectedItem().getValue()).getParadaId() : null;
|
Integer origemId = cmbParadaOrigem.getSelectedItem() != null ? ((Parada) cmbParadaOrigem.getSelectedItem().getValue()).getParadaId() : null;
|
||||||
Integer destinoId = cmbParadaDestino.getSelectedItem() != null ? ((Parada) cmbParadaDestino.getSelectedItem().getValue()).getParadaId() : null;
|
Integer destinoId = cmbParadaDestino.getSelectedItem() != null ? ((Parada) cmbParadaDestino.getSelectedItem().getValue()).getParadaId() : null;
|
||||||
|
|
||||||
conexionesList.setData(conexionService.buscarConexiones(origemId, destinoId));
|
conexionesList.setData(conexionService.buscarConexiones(chcAgrupado.isChecked(), origemId, destinoId));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -75,7 +75,7 @@ public class RenderConexion implements ListitemRenderer {
|
||||||
setStyle(lc, conexionConf);
|
setStyle(lc, conexionConf);
|
||||||
lc.setParent(lstm);
|
lc.setParent(lstm);
|
||||||
|
|
||||||
lc = new Listcell(conexion.getGrupo().toString());
|
lc = new Listcell(conexion.isBuscaAgruapada() ? " - " : conexion.getGrupo().toString());
|
||||||
setStyle(lc, conexionConf);
|
setStyle(lc, conexionConf);
|
||||||
lc.setParent(lstm);
|
lc.setParent(lstm);
|
||||||
|
|
||||||
|
|
|
@ -55,6 +55,11 @@
|
||||||
<separator orient="vertical" />
|
<separator orient="vertical" />
|
||||||
<separator orient="vertical" />
|
<separator orient="vertical" />
|
||||||
|
|
||||||
|
<checkbox id="chcAgrupado" checked="true" label="Busca Agrupada" />
|
||||||
|
|
||||||
|
<separator orient="vertical" />
|
||||||
|
<separator orient="vertical" />
|
||||||
|
|
||||||
<label style="color:#535757;"
|
<label style="color:#535757;"
|
||||||
value="${c:l('editarConexionController.labelAtivo.value')}" />
|
value="${c:l('editarConexionController.labelAtivo.value')}" />
|
||||||
<separator orient="vertical" />
|
<separator orient="vertical" />
|
||||||
|
|
Loading…
Reference in New Issue