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 2734a8c2f..d0d356187 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 @@ -12,11 +12,10 @@ import org.zkoss.zk.ui.event.Event; import org.zkoss.zul.Combobox; import org.zkoss.zul.Paging; -import com.rjconsultores.ventaboletos.entidad.Conexion; import com.rjconsultores.ventaboletos.service.ConexionService; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; -import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper; +import com.rjconsultores.ventaboletos.web.utilerias.render.RenderConexion; /** * @@ -37,8 +36,12 @@ public class BusquedaConexionController extends MyGenericForwardComposer { @Override public void doAfterCompose(Component comp) throws Exception { super.doAfterCompose(comp); + conexionesList.setItemRenderer(new RenderConexion()); } + public void onClick$btnGenerarConexiones(Event ev) throws InterruptedException { + conexionService.gerarConexiones(); + } public void onClick$btnPesquisa(Event ev) throws InterruptedException { refreshLista(); } diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConexion.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConexion.java new file mode 100644 index 000000000..93d330d22 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConexion.java @@ -0,0 +1,40 @@ +/* + * To change this template, choose Tools | Templates + * and open the template in the editor. + */ +package com.rjconsultores.ventaboletos.web.utilerias.render; + +import org.zkoss.zul.Listcell; +import org.zkoss.zul.Listitem; +import org.zkoss.zul.ListitemRenderer; + +import com.rjconsultores.ventaboletos.vo.conexion.ConexionVO; + +/** + * + * @author Administrador + */ +public class RenderConexion implements ListitemRenderer { + + public void render(Listitem lstm, Object o) throws Exception { + ConexionVO conexion = (ConexionVO) o; + + Listcell lc = new Listcell(conexion.getConOrigen()); + lc.setParent(lstm); + + lc = new Listcell(conexion.getConDestino()); + lc.setParent(lstm); + + lc = new Listcell(conexion.getGrupo().toString()); + lc.setParent(lstm); + + lc = new Listcell(conexion.getTramoOrigen()); + lc.setParent(lstm); + + lc = new Listcell(conexion.getTramoDestino()); + lc.setParent(lstm); + + + lstm.setValue(conexion); + } +} diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index c7fa74d57..0f2e59862 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -7,7 +7,7 @@ # . . = XXX #Versao do VentaBoleto: -versao = ADM_20120905_1RC61 +versao = ADM_20120907_1RC62 # MSG Defaut: MSG.CONSTRAINT.PORCENTAGEM = Os valores devem estar entre 0 e 100 @@ -3725,4 +3725,11 @@ editarSeguroTarifaController.MSG.existe= Já existe um registro com esse Tarifa. TarifaOficialServiceImpl.msg.validacion.orgaoObligatorio=Informe o Órgão Concedente -busquedaConexionController.window.title=Conexões Localidades \ No newline at end of file +busquedaConexionController.window.title=Conexões Localidades +busquedaConexionController.lhOrigenConexion.label=Ori. Conexão +busquedaConexionController.lhDestinoConexion.label= Dest. Conexão +busquedaConexionController.lhGrupo.label=Grupo +busquedaConexionController.lhOrigenTrecho.label=Ori. Trecho +busquedaConexionController.lhDestinoTrecho.label=Dest. Trecho +busquedaConexionController.btnCerrar.tooltiptext=Fechar +busquedaConexionController.btnGenerarConexiones.tooltiptext=Gerar Conexões \ No newline at end of file diff --git a/web/gui/esquema_operacional/busquedaConexion.zul b/web/gui/esquema_operacional/busquedaConexion.zul index c5f8ecb94..c7087f5d1 100644 --- a/web/gui/esquema_operacional/busquedaConexion.zul +++ b/web/gui/esquema_operacional/busquedaConexion.zul @@ -4,12 +4,15 @@ - + + width="820px" height="450px" border="normal" xmlns:h="http://www.w3.org/1999/xhtml">