bug #8122
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@64238 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
da9e66b6ab
commit
e013a25538
|
@ -0,0 +1,27 @@
|
|||
package com.rjconsultores.ventaboletos.relatorios.impl;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import com.rjconsultores.ventaboletos.relatorios.utilitarios.Relatorio;
|
||||
import com.rjconsultores.ventaboletos.utilerias.impressaormd.vo.ImpressaoRMD;
|
||||
|
||||
import net.sf.jasperreports.engine.data.JRBeanCollectionDataSource;
|
||||
|
||||
public class RelatorioImpressaoRMD extends Relatorio {
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
public RelatorioImpressaoRMD(final Map<String, Object> parametros, Connection conexao) throws Exception {
|
||||
super(parametros, conexao);
|
||||
|
||||
List<ImpressaoRMD> list = (List<ImpressaoRMD>) parametros.get("list");
|
||||
|
||||
this.setCollectionDataSource(new JRBeanCollectionDataSource(list));
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void processaParametros() throws Exception {
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,2 @@
|
|||
#geral
|
||||
msg.noData=No se pudo obtener datos con los parámetros reportados.
|
|
@ -0,0 +1,2 @@
|
|||
#geral
|
||||
msg.noData=Não foi possivel obter dados com os parâmetros informados.
|
Binary file not shown.
|
@ -0,0 +1,221 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="RelatorioImpressaoRMD" pageWidth="816" pageHeight="816" orientation="Landscape" columnWidth="776" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="d3d490c9-33e7-4eeb-97cc-1fa9be0f10d4">
|
||||
<property name="ireport.zoom" value="1.0"/>
|
||||
<property name="ireport.x" value="0"/>
|
||||
<property name="ireport.y" value="0"/>
|
||||
<field name="empresa" class="java.lang.String"/>
|
||||
<field name="enderecoEmpresa" class="java.lang.String"/>
|
||||
<field name="cnpjEmpresa" class="java.lang.String"/>
|
||||
<field name="ieEmpresa" class="java.lang.String"/>
|
||||
<field name="rmd" class="java.lang.String"/>
|
||||
<field name="naturezaOperacao" class="java.lang.String"/>
|
||||
<field name="tipo" class="java.lang.String"/>
|
||||
<field name="serie" class="java.lang.String"/>
|
||||
<field name="numero" class="java.lang.String"/>
|
||||
<field name="valorContabil" class="java.math.BigDecimal"/>
|
||||
<field name="baseCalculo" class="java.math.BigDecimal"/>
|
||||
<field name="aliquota" class="java.math.BigDecimal"/>
|
||||
<field name="icms" class="java.math.BigDecimal"/>
|
||||
<field name="isentos" class="java.math.BigDecimal"/>
|
||||
<field name="outros" class="java.math.BigDecimal"/>
|
||||
<field name="obs" class="java.lang.String"/>
|
||||
<variable name="sum_valorContabil" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{valorContabil}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="sum_baseCalculo" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{baseCalculo}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="sum_icms" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{icms}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="sum_isentos" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{isentos}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="sum_outros" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{outros}]]></variableExpression>
|
||||
</variable>
|
||||
<background>
|
||||
<band splitType="Stretch"/>
|
||||
</background>
|
||||
<title>
|
||||
<band height="102" splitType="Stretch">
|
||||
<textField>
|
||||
<reportElement x="278" y="1" width="343" height="20" uuid="76bd1c26-ed5d-4155-916b-f90dbdb2b9dc"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{empresa}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="278" y="21" width="343" height="20" uuid="1bc67f62-16e9-4681-891c-4d2680466d91"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{enderecoEmpresa}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="278" y="61" width="343" height="20" uuid="fe223feb-b29e-4f97-b359-272aa857ce87"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{ieEmpresa}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="278" y="41" width="343" height="20" uuid="cc73dace-ff3e-40cf-8292-9519af0108d4"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{cnpjEmpresa}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField pattern="dd/MM/yyyy">
|
||||
<reportElement x="278" y="81" width="343" height="20" uuid="b716c82c-1944-4691-b907-1d194b41ecfd"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[new java.util.Date()]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="676" y="21" width="100" height="20" uuid="1c447225-9f55-4f72-a269-d29c272ef2a4"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{rmd}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="621" y="81" width="155" height="20" uuid="6de6219d-29c1-43bb-91be-718a93ee5e7b"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{naturezaOperacao}]]></textFieldExpression>
|
||||
</textField>
|
||||
</band>
|
||||
</title>
|
||||
<pageHeader>
|
||||
<band height="26" splitType="Stretch"/>
|
||||
</pageHeader>
|
||||
<columnHeader>
|
||||
<band splitType="Stretch"/>
|
||||
</columnHeader>
|
||||
<detail>
|
||||
<band height="22" splitType="Stretch">
|
||||
<textField>
|
||||
<reportElement x="0" y="0" width="41" height="20" uuid="d9a99502-1f1e-4f22-930f-66bd8be3c7f0"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{tipo}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="41" y="0" width="140" height="20" uuid="b8964ae5-2660-4461-926e-8b7734cbe07f"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{serie}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="181" y="0" width="57" height="20" uuid="b5444b15-beaa-42fb-814d-424acf42b6ab"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{numero}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField pattern="###0.00" isBlankWhenNull="true">
|
||||
<reportElement x="238" y="0" width="70" height="20" uuid="f8fbd690-36bd-4d69-9af4-1490ec205698"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{valorContabil}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField pattern="###0.00" isBlankWhenNull="true">
|
||||
<reportElement x="308" y="0" width="75" height="20" uuid="21f2b8f9-1acd-4e7d-bb27-643cfae50748"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{baseCalculo}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField pattern="###0.00" isBlankWhenNull="true">
|
||||
<reportElement x="383" y="0" width="38" height="20" uuid="565fe3d7-bce7-480f-829f-0238cf7d2d74"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{aliquota}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField pattern="###0.00" isBlankWhenNull="true">
|
||||
<reportElement x="421" y="0" width="76" height="20" uuid="c07a3fa8-12c6-4a5b-8707-02c0524f943c"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{icms}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField pattern="###0.00" isBlankWhenNull="true">
|
||||
<reportElement x="565" y="1" width="69" height="20" uuid="4f082fb1-15bc-41f6-985e-0f670459fceb"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{outros}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="634" y="1" width="142" height="20" uuid="7c171d60-9889-4845-89d5-f656e34b1c37"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{obs}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField pattern="###0.00" isBlankWhenNull="true">
|
||||
<reportElement x="497" y="0" width="68" height="20" uuid="60865331-9449-4435-8b4a-664b747a90b3"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{isentos}]]></textFieldExpression>
|
||||
</textField>
|
||||
</band>
|
||||
</detail>
|
||||
<columnFooter>
|
||||
<band splitType="Stretch"/>
|
||||
</columnFooter>
|
||||
<pageFooter>
|
||||
<band height="94" splitType="Stretch">
|
||||
<textField pattern="###0.00" isBlankWhenNull="true">
|
||||
<reportElement x="238" y="0" width="70" height="20" uuid="e6c0383c-5062-4b22-989b-d1619add3ade"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{sum_valorContabil}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField pattern="###0.00" isBlankWhenNull="true">
|
||||
<reportElement x="308" y="0" width="75" height="20" uuid="810c93ac-4d8b-4edb-800c-ec2753286bb1"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{sum_baseCalculo}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField pattern="###0.00" isBlankWhenNull="true">
|
||||
<reportElement x="421" y="0" width="76" height="20" uuid="0a93d431-1b76-4590-aa1b-9af22283a5b3"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{sum_icms}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField pattern="###0.00" isBlankWhenNull="true">
|
||||
<reportElement x="497" y="0" width="68" height="20" uuid="748316ed-feb8-4a2d-9103-764eeb74873d"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{sum_isentos}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField pattern="###0.00" isBlankWhenNull="true">
|
||||
<reportElement x="565" y="0" width="69" height="20" uuid="66628be0-d424-4d61-96dc-aaf8652ded42"/>
|
||||
<textElement>
|
||||
<font size="8"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{sum_outros}]]></textFieldExpression>
|
||||
</textField>
|
||||
</band>
|
||||
</pageFooter>
|
||||
<summary>
|
||||
<band splitType="Stretch"/>
|
||||
</summary>
|
||||
<noData>
|
||||
<band/>
|
||||
</noData>
|
||||
</jasperReport>
|
|
@ -0,0 +1,104 @@
|
|||
/*
|
||||
* To change this template, choose Tools | Templates
|
||||
* and open the template in the editor.
|
||||
*/
|
||||
package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.context.annotation.Scope;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.zkoss.util.resource.Labels;
|
||||
import org.zkoss.zhtml.Messagebox;
|
||||
import org.zkoss.zk.ui.Component;
|
||||
import org.zkoss.zk.ui.event.Event;
|
||||
import org.zkoss.zk.ui.event.EventListener;
|
||||
import org.zkoss.zul.Paging;
|
||||
import org.zkoss.zul.Textbox;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.RegionMetropolitana;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderRegionMetropolitana;
|
||||
|
||||
@Controller("busquedaRegionMetropolitanaController")
|
||||
@Scope("prototype")
|
||||
public class BusquedaRegionMetropolitanaController extends MyGenericForwardComposer {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Autowired
|
||||
private transient PagedListWrapper<RegionMetropolitana> plwRegionMetropolitana;
|
||||
private MyListbox regionMetropolitanaList;
|
||||
private Paging pagingRegionMetropolitana;
|
||||
private Textbox txtRegion;
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
super.doAfterCompose(comp);
|
||||
|
||||
regionMetropolitanaList.setItemRenderer(new RenderRegionMetropolitana());
|
||||
regionMetropolitanaList.addEventListener("onDoubleClick", new EventListener() {
|
||||
|
||||
@Override
|
||||
public void onEvent(Event event) throws Exception {
|
||||
RegionMetropolitana r = (RegionMetropolitana) regionMetropolitanaList.getSelected();
|
||||
verRegionMetropolitana(r);
|
||||
}
|
||||
});
|
||||
|
||||
refreshLista();
|
||||
|
||||
txtRegion.focus();
|
||||
|
||||
}
|
||||
|
||||
private void verRegionMetropolitana(RegionMetropolitana r) {
|
||||
if (r == null) {
|
||||
return;
|
||||
}
|
||||
|
||||
Map args = new HashMap();
|
||||
args.put("regionMetropolitana", r);
|
||||
args.put("regionMetropolitanaList", regionMetropolitanaList);
|
||||
|
||||
openWindow("/gui/catalogos/editarRegionMetropolitana.zul",
|
||||
Labels.getLabel("editarRegionMetropolitanaController.window.title"), args, MODAL);
|
||||
}
|
||||
|
||||
private void refreshLista() {
|
||||
HibernateSearchObject<RegionMetropolitana> regionMetropolitanaBusqueda = new HibernateSearchObject<RegionMetropolitana>(RegionMetropolitana.class,
|
||||
pagingRegionMetropolitana.getPageSize());
|
||||
|
||||
regionMetropolitanaBusqueda.addFilterLike("descRegion", "%" + txtRegion.getText().trim().concat("%"));
|
||||
regionMetropolitanaBusqueda.addFilterEqual("activo", Boolean.TRUE);
|
||||
regionMetropolitanaBusqueda.addSortAsc("descRegion");
|
||||
|
||||
plwRegionMetropolitana.init(regionMetropolitanaBusqueda, regionMetropolitanaList, pagingRegionMetropolitana);
|
||||
|
||||
if (regionMetropolitanaList.getData().length == 0) {
|
||||
try {
|
||||
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),
|
||||
Labels.getLabel("busquedaArticuloController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
} catch (InterruptedException ex) {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public void onClick$btnPesquisa(Event ev) {
|
||||
refreshLista();
|
||||
}
|
||||
|
||||
public void onClick$btnRefresh(Event ev) {
|
||||
refreshLista();
|
||||
}
|
||||
|
||||
public void onClick$btnNovo(Event ev) {
|
||||
verRegionMetropolitana(new RegionMetropolitana());
|
||||
}
|
||||
}
|
|
@ -0,0 +1,171 @@
|
|||
/*
|
||||
* To change this template, choose Tools | Templates
|
||||
* and open the template in the editor.
|
||||
*/
|
||||
package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.apache.log4j.Logger;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.context.annotation.Scope;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.zkoss.util.resource.Labels;
|
||||
import org.zkoss.zhtml.Messagebox;
|
||||
import org.zkoss.zk.ui.Component;
|
||||
import org.zkoss.zk.ui.Executions;
|
||||
import org.zkoss.zk.ui.event.Event;
|
||||
import org.zkoss.zul.Button;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.Parada;
|
||||
import com.rjconsultores.ventaboletos.entidad.RegionMetropolitana;
|
||||
import com.rjconsultores.ventaboletos.exception.BusinessException;
|
||||
import com.rjconsultores.ventaboletos.service.ParadaService;
|
||||
import com.rjconsultores.ventaboletos.service.RegionMetropolitanaService;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParadaCve;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCatalogoDeParadas;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Administrador
|
||||
*/
|
||||
@Controller("editarRegionMetropolitanaController")
|
||||
@Scope("prototype")
|
||||
public class EditarRegionMetropolitanaController extends MyGenericForwardComposer {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
private static Logger log = Logger.getLogger(EditarRegionMetropolitanaController.class);
|
||||
|
||||
@Autowired
|
||||
private ParadaService paradaService;
|
||||
@Autowired
|
||||
private RegionMetropolitanaService regionMetropolitanaService;
|
||||
private RegionMetropolitana regionMetropolitana;
|
||||
private MyListbox regionMetropolitanaList;
|
||||
private Button btnApagar;
|
||||
private MyTextbox txtDesc;
|
||||
|
||||
private MyComboboxParada cmbParada;
|
||||
private MyComboboxParadaCve cmbParadaCve;
|
||||
|
||||
private MyListbox paradaList;
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
super.doAfterCompose(comp);
|
||||
|
||||
regionMetropolitana = (RegionMetropolitana) Executions.getCurrent().getArg().get("regionMetropolitana");
|
||||
regionMetropolitanaList = (MyListbox) Executions.getCurrent().getArg().get("regionMetropolitanaList");
|
||||
|
||||
if (regionMetropolitana.getRegionMetropolitanaId() == null) {
|
||||
btnApagar.setVisible(Boolean.FALSE);
|
||||
} else {
|
||||
|
||||
List<Parada> paradas = paradaService.buscaParadaRegionMetropolitana(regionMetropolitana);
|
||||
paradaList.setItemRenderer(new RenderCatalogoDeParadas());
|
||||
paradaList.setData(paradas);
|
||||
}
|
||||
|
||||
txtDesc.focus();
|
||||
txtDesc.setValue(regionMetropolitana.getDescRegion());
|
||||
}
|
||||
|
||||
public void onSelect$cmbParadaCve(Event ev) {
|
||||
if (cmbParadaCve.getSelectedItem() != null) {
|
||||
cmbParada.setComboItemByParada((Parada) cmbParadaCve.getSelectedItem().getValue());
|
||||
}
|
||||
}
|
||||
|
||||
public void onSelect$cmbParada(Event ev) {
|
||||
if (cmbParada.getSelectedItem() != null)
|
||||
cmbParadaCve.setComboItemByParada((Parada) cmbParada.getSelectedItem().getValue());
|
||||
}
|
||||
|
||||
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
||||
txtDesc.getValue();
|
||||
|
||||
try {
|
||||
if (regionMetropolitana.getRegionMetropolitanaId() == null) {
|
||||
regionMetropolitanaService.suscribir(regionMetropolitana);
|
||||
regionMetropolitanaList.addItemNovo(regionMetropolitana);
|
||||
// regionMetropolitanaList.addItem(regionMetropolitana);
|
||||
} else {
|
||||
regionMetropolitanaService.actualizacion(regionMetropolitana);
|
||||
regionMetropolitanaList.updateItem(regionMetropolitana);
|
||||
}
|
||||
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarRegionMetropolitanaController.MSG.suscribirOK"),
|
||||
Labels.getLabel("editarRegionMetropolitanaController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
|
||||
closeWindow();
|
||||
} catch (Exception ex) {
|
||||
log.error("editarRegionMetropolitanaController: " + ex);
|
||||
Messagebox.show(
|
||||
Labels.getLabel("MSG.Error"),
|
||||
Labels.getLabel("editarRegionMetropolitanaController.window.title"),
|
||||
Messagebox.OK, Messagebox.ERROR);
|
||||
}
|
||||
}
|
||||
|
||||
public void onClick$btnApagar(Event ev) throws InterruptedException {
|
||||
|
||||
int resp = Messagebox.show(
|
||||
Labels.getLabel("editarRegionMetropolitanaController.MSG.borrarPergunta"),
|
||||
Labels.getLabel("editarRegionMetropolitanaController.window.title"),
|
||||
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
||||
|
||||
if (resp == Messagebox.YES) {
|
||||
|
||||
regionMetropolitanaService.borrar(regionMetropolitana);
|
||||
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarRegionMetropolitanaController.MSG.borrarOK"),
|
||||
Labels.getLabel("editarRegionMetropolitanaController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
|
||||
regionMetropolitanaList.removeItem(regionMetropolitana);
|
||||
|
||||
closeWindow();
|
||||
}
|
||||
}
|
||||
|
||||
public void onClick$btnNovaParada(Event ev) throws InterruptedException {
|
||||
|
||||
Parada parada = (Parada) cmbParada.getSelectedItem().getValue();
|
||||
parada.setRegionMetropolitana(regionMetropolitana);
|
||||
paradaList.addItemNovo(parada);
|
||||
|
||||
try {
|
||||
paradaService.suscribirActualizar(parada);
|
||||
} catch (BusinessException e) {
|
||||
log.error("", e);
|
||||
}
|
||||
}
|
||||
|
||||
public void onClick$btnApagarParada(Event ev) throws InterruptedException {
|
||||
Parada parada = (Parada) paradaList.getSelected();
|
||||
parada.setRegionMetropolitana(null);
|
||||
|
||||
paradaList.removeItem(parada);
|
||||
try {
|
||||
paradaService.suscribirActualizar(parada);
|
||||
} catch (BusinessException e) {
|
||||
log.error("", e);
|
||||
}
|
||||
}
|
||||
|
||||
public MyTextbox getTxtDesc() {
|
||||
return txtDesc;
|
||||
}
|
||||
|
||||
public void setTxtDesc(MyTextbox txtDesc) {
|
||||
this.txtDesc = txtDesc;
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,162 @@
|
|||
package com.rjconsultores.ventaboletos.web.gui.controladores.impressaofiscal;
|
||||
|
||||
import java.sql.SQLException;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import javax.sql.DataSource;
|
||||
|
||||
import org.hornetq.core.logging.Logger;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.context.annotation.Scope;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.zkoss.util.resource.Labels;
|
||||
import org.zkoss.zk.ui.Component;
|
||||
import org.zkoss.zk.ui.WrongValueException;
|
||||
import org.zkoss.zk.ui.event.Event;
|
||||
import org.zkoss.zkplus.databind.BindingListModelList;
|
||||
import org.zkoss.zul.Comboitem;
|
||||
import org.zkoss.zul.Datebox;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.Aidf;
|
||||
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
||||
import com.rjconsultores.ventaboletos.entidad.Estado;
|
||||
import com.rjconsultores.ventaboletos.relatorios.impl.RelatorioImpressaoRMD;
|
||||
import com.rjconsultores.ventaboletos.relatorios.utilitarios.Relatorio;
|
||||
import com.rjconsultores.ventaboletos.service.AidfService;
|
||||
import com.rjconsultores.ventaboletos.service.EmpresaService;
|
||||
import com.rjconsultores.ventaboletos.service.EstadoService;
|
||||
import com.rjconsultores.ventaboletos.service.FiscalService;
|
||||
import com.rjconsultores.ventaboletos.utilerias.impressaormd.vo.ImpressaoRMD;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
|
||||
@Controller("busquedaImpressaoRMDController")
|
||||
@Scope("prototype")
|
||||
public class BusquedaImpressaoRMDController extends MyGenericForwardComposer {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private static Logger log = Logger.getLogger(BusquedaImpressaoRMDController.class);
|
||||
|
||||
@Autowired
|
||||
private DataSource dataSourceRead;
|
||||
|
||||
@Autowired
|
||||
private FiscalService fiscalService;
|
||||
|
||||
@Autowired
|
||||
private EmpresaService empresaService;
|
||||
|
||||
@Autowired
|
||||
private EstadoService estadoService;
|
||||
|
||||
@Autowired
|
||||
private AidfService aidfService;
|
||||
|
||||
private List<Empresa> lsEmpresa;
|
||||
private List<Estado> lsEstado;
|
||||
private List<Aidf> lsAidf;
|
||||
|
||||
private Datebox datInicial;
|
||||
private Datebox datFinal;
|
||||
|
||||
private MyComboboxEstandar cmbEmpresa;
|
||||
private MyComboboxEstandar cmbEstado;
|
||||
private MyComboboxEstandar cmbAidf;
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
lsEmpresa = empresaService.obtenerTodos();
|
||||
lsEstado = estadoService.obtenerTodos();
|
||||
|
||||
super.doAfterCompose(comp);
|
||||
}
|
||||
|
||||
public void onSelect$cmbEmpresa(Event ev) {
|
||||
Empresa empresa = null;
|
||||
Estado estado = null;
|
||||
|
||||
Comboitem itemEmpresa = cmbEmpresa.getSelectedItem();
|
||||
Comboitem itemEstado = cmbEstado.getSelectedItem();
|
||||
|
||||
if (itemEmpresa != null) {
|
||||
empresa = (Empresa) itemEmpresa.getValue();
|
||||
}
|
||||
|
||||
if (itemEstado != null) {
|
||||
estado = (Estado) itemEstado.getValue();
|
||||
}
|
||||
|
||||
lsAidf = aidfService.buscaAidfRMD(empresa.getEmpresaId(), estado.getEstadoId());
|
||||
cmbAidf.setModel(new BindingListModelList(lsAidf, true));
|
||||
|
||||
|
||||
}
|
||||
|
||||
@SuppressWarnings({ "rawtypes", "unchecked" })
|
||||
public void onClick$btnExecutar(Event ev) throws InterruptedException {
|
||||
Empresa empresa = null;
|
||||
Estado estado = null;
|
||||
Aidf aidf = null;
|
||||
|
||||
Comboitem itemEmpresa = cmbEmpresa.getSelectedItem();
|
||||
Comboitem itemEstado = cmbEstado.getSelectedItem();
|
||||
Comboitem itemAidf = cmbAidf.getSelectedItem();
|
||||
|
||||
if (itemEmpresa != null) {
|
||||
empresa = (Empresa) itemEmpresa.getValue();
|
||||
}
|
||||
|
||||
if (itemEstado != null) {
|
||||
estado = (Estado) itemEstado.getValue();
|
||||
}
|
||||
if (itemAidf != null) {
|
||||
aidf = (Aidf) itemAidf.getValue();
|
||||
}
|
||||
|
||||
if (empresa != null && estado != null) {
|
||||
try {
|
||||
String rmd = null;
|
||||
if (aidf != null)
|
||||
rmd = aidf.getSerie() + aidf.getSubserie();
|
||||
|
||||
List<ImpressaoRMD> list = fiscalService.getRegistroImpressaoRMDTipoDVB(dataSourceRead.getConnection(),
|
||||
datInicial.getValue(), datFinal.getValue(), empresa, estado, rmd);
|
||||
|
||||
Map<String, Object> parametros = new HashMap<String, Object>();
|
||||
parametros.put("list", list);
|
||||
|
||||
Relatorio relatorio = new RelatorioImpressaoRMD(parametros, dataSourceRead.getConnection());
|
||||
|
||||
Map args = new HashMap();
|
||||
args.put("relatorio", relatorio);
|
||||
|
||||
openWindow("/component/reportView.zul",
|
||||
Labels.getLabel("indexController.mnImpressaoRMD.label"), args, MODAL);
|
||||
|
||||
} catch (WrongValueException e) {
|
||||
log.error("", e);
|
||||
} catch (SQLException e) {
|
||||
log.error("", e);
|
||||
} catch (Exception e) {
|
||||
log.error("", e);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public List<Empresa> getLsEmpresa() {
|
||||
return lsEmpresa;
|
||||
}
|
||||
|
||||
public List<Estado> getLsEstado() {
|
||||
return lsEstado;
|
||||
}
|
||||
|
||||
public List<Aidf> getLsAidf() {
|
||||
return lsAidf;
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,26 @@
|
|||
package com.rjconsultores.ventaboletos.web.utilerias.menu.item.catalogos;
|
||||
|
||||
import org.zkoss.util.resource.Labels;
|
||||
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema;
|
||||
|
||||
public class ItemMenuRegionMetropolitana extends DefaultItemMenuSistema {
|
||||
|
||||
public ItemMenuRegionMetropolitana() {
|
||||
super("indexController.mniRegionMetropolitana.label");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getClaveMenu() {
|
||||
return "COM.RJCONSULTORES.ADMINISTRACION.GUI.CATALOGO.MENU.REGIONMETROPOLITANA";
|
||||
}
|
||||
|
||||
@Override
|
||||
public void ejecutar() {
|
||||
PantallaUtileria.openWindow("/gui/catalogos/busquedaRegionMetropolitana.zul",
|
||||
Labels.getLabel("busquedaRegionMetropolitanaController.window.title"),
|
||||
getArgs() ,desktop);
|
||||
}
|
||||
|
||||
}
|
|
@ -15,7 +15,7 @@ public class ItemMenuExportacaoFiscalECF extends DefaultItemMenuSistema {
|
|||
|
||||
@Override
|
||||
public String getClaveMenu() {
|
||||
return "COM.RJCONSULTORES.ADMINISTRACION.GUI.RELATORIOS.EXPORTACAO.RMDECF";
|
||||
return "COM.RJCONSULTORES.ADMINISTRACION.GUI.RELATORIOS.IMPRESSAORMD";
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -0,0 +1,29 @@
|
|||
package com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.impressaofiscal;
|
||||
|
||||
import java.util.HashMap;
|
||||
|
||||
import org.zkoss.util.resource.Labels;
|
||||
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.impressaofiscal.TipoImportacaoFiscal.TipoImportacao;
|
||||
|
||||
public class ItemMenuImpressaoRMD extends DefaultItemMenuSistema {
|
||||
public ItemMenuImpressaoRMD() {
|
||||
super("indexController.mnImpressaoRMD.label");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getClaveMenu() {
|
||||
return "COM.RJCONSULTORES.ADMINISTRACION.GUI.RELATORIOS.IMPRESSAORMD";
|
||||
}
|
||||
|
||||
@Override
|
||||
public void ejecutar() {
|
||||
@SuppressWarnings("unchecked")
|
||||
HashMap<String, Boolean> map = TipoImportacaoFiscal.selecionaTipoImportacao(TipoImportacao.ECF, (HashMap<String, Boolean>) getArgs());
|
||||
|
||||
PantallaUtileria.openWindow("/gui/impressaofiscal/busquedaImpressaoRMD.zul",
|
||||
Labels.getLabel("indexController.mnImpressaoRMD.label"), map, desktop);
|
||||
}
|
||||
}
|
|
@ -26,6 +26,7 @@ catalogos.turno=com.rjconsultores.ventaboletos.web.utilerias.menu.item.catalogos
|
|||
catalogos.ocdParam=com.rjconsultores.ventaboletos.web.utilerias.menu.item.catalogos.ItemMenuBusquedaOCDParam
|
||||
catalogos.empleado=com.rjconsultores.ventaboletos.web.utilerias.menu.item.catalogos.ItemMenuEmpleado
|
||||
catalogos.pracaPedagio=com.rjconsultores.ventaboletos.web.utilerias.menu.item.tarifas.ItemMenuPracaPedagio
|
||||
catalogos.regionMetropolitana=com.rjconsultores.ventaboletos.web.utilerias.menu.item.catalogos.ItemMenuRegionMetropolitana
|
||||
gr=com.rjconsultores.ventaboletos.web.utilerias.menu.item.gr.MenuGr
|
||||
gr.aidf=com.rjconsultores.ventaboletos.web.utilerias.menu.item.gr.ItemMenuAidf
|
||||
gr.movimentacionBilhetes=com.rjconsultores.ventaboletos.web.utilerias.menu.item.gr.ItemMenuMovimentacionBilhetes
|
||||
|
|
|
@ -0,0 +1,23 @@
|
|||
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.entidad.RegionMetropolitana;
|
||||
|
||||
public class RenderRegionMetropolitana implements ListitemRenderer {
|
||||
|
||||
public void render(Listitem lstm, Object o) throws Exception {
|
||||
RegionMetropolitana regionMetropolitana = (RegionMetropolitana) o;
|
||||
|
||||
Listcell lc = new Listcell(regionMetropolitana.getRegionMetropolitanaId().toString());
|
||||
lc.setParent(lstm);
|
||||
|
||||
lc = new Listcell(regionMetropolitana.getDescRegion());
|
||||
lc.setParent(lstm);
|
||||
|
||||
lstm.setAttribute("data", regionMetropolitana);
|
||||
}
|
||||
|
||||
}
|
|
@ -22,6 +22,7 @@
|
|||
|
||||
<property name="annotatedClasses">
|
||||
<list>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.RegionMetropolitana</value>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.Comissao</value>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.ClienteCurso</value>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.PacoteTarifa</value>
|
||||
|
|
|
@ -113,6 +113,7 @@ indexController.mniMotivoReimpresion.label = Motivo de la reimpresión
|
|||
indexController.mniCategoria.label = Tipo de pasaje
|
||||
indexController.mniPuntoVenta.label = Punto de venta (Agencias)
|
||||
indexController.mniEmpresa.label = Empresa
|
||||
indexController.mniRegionMetropolitana.label = Region Metropolitana
|
||||
indexController.mniTipoServicio.label = Tipo de servicio
|
||||
indexController.mniTipoVenta.label = Modalidad de venta
|
||||
indexController.mniDiagramaAutoBus.label = Tipos de autobus
|
||||
|
@ -4222,6 +4223,16 @@ editarColoniaController.lhCodPostal.label = Cod Postal
|
|||
editarColoniaController.lhCiudad.label = Ciudad
|
||||
editarColoniaController.lhEquivalencia.label = Equivalencia
|
||||
|
||||
# Pesquisa Region Metropolitana
|
||||
busquedaRegionMetropolitanaController.window.title = Region Metropolitana
|
||||
busquedaRegionMetropolitanaController.btnRefresh.tooltiptext = Actualización
|
||||
busquedaRegionMetropolitanaController.btnNovo.tooltiptext = Incluir
|
||||
busquedaRegionMetropolitanaController.btnCerrar.tooltiptext = Cerrar
|
||||
busquedaRegionMetropolitanaController.txtRegion.label = Region Metropolitana
|
||||
busquedaRegionMetropolitanaController.btnPesquisa.label = Búsqueda
|
||||
busquedaRegionMetropolitanaController.lhId.label = ID
|
||||
busquedaRegionMetropolitanaController.lhRegion.label = Region Metropolitana
|
||||
editarRegionMetropolitanaController.lhParada.label = Cuidad
|
||||
|
||||
# Búsqueda Artículo
|
||||
busquedaArticuloController.window.title = Articulo
|
||||
|
|
|
@ -115,6 +115,7 @@ indexController.mniMotivoReimpresion.label = Motivo da Reimpressão
|
|||
indexController.mniCategoria.label = Tipo de Passagem
|
||||
indexController.mniPuntoVenta.label = Ponto de Venda (Agências)
|
||||
indexController.mniEmpresa.label = Empresa
|
||||
indexController.mniRegionMetropolitana.label = Região Metropolitana
|
||||
indexController.mniTipoServicio.label = Tipo de Serviço
|
||||
indexController.mniTipoVenta.label = Modalidade de Venda
|
||||
indexController.mniDiagramaAutoBus.label = Tipos de Carro
|
||||
|
@ -313,6 +314,8 @@ indexController.mnSubMenuExportacaoFiscal.label=Exportação Fiscal
|
|||
indexController.mniExportacaoFiscalECF.label=ECF
|
||||
indexController.mniExportacaoFiscalRMD.label=RMD
|
||||
|
||||
indexController.mnImpressaoRMD.label=Impressão RMD
|
||||
|
||||
indexController.mniSubMenuClientePacote.label=Pacote
|
||||
indexController.mniManutencaoPacote.label=Manutenção Pacote
|
||||
|
||||
|
@ -4295,6 +4298,20 @@ editarColoniaController.lhCodPostal.label = Cod Postal
|
|||
editarColoniaController.lhCiudad.label = Cidade
|
||||
editarColoniaController.lhEquivalencia.label = Equivalencia
|
||||
|
||||
# Pesquisa Região Metropolitana
|
||||
busquedaRegionMetropolitanaController.window.title = Região Metropolitana
|
||||
busquedaRegionMetropolitanaController.btnRefresh.tooltiptext = Atualização
|
||||
busquedaRegionMetropolitanaController.btnNovo.tooltiptext = Incluir
|
||||
busquedaRegionMetropolitanaController.btnCerrar.tooltiptext = Fechar
|
||||
busquedaRegionMetropolitanaController.txtRegion.label = Região Metropolitana
|
||||
busquedaRegionMetropolitanaController.btnPesquisa.label = Pesquisa
|
||||
busquedaRegionMetropolitanaController.lhId.label = ID
|
||||
busquedaRegionMetropolitanaController.lhRegion.label = Região Metropolitana
|
||||
editarRegionMetropolitanaController.lhParada.label = Cidade
|
||||
editarRegionMetropolitanaController.window.title = Região Metropolitana
|
||||
editarRegionMetropolitanaController.MSG.suscribirOK = Região Metropolitana Registrado com Sucesso.
|
||||
editarRegionMetropolitanaController.MSG.borrarPergunta = Eliminar a Região Metropolitana?
|
||||
editarRegionMetropolitanaController.MSG.borrarOK = Região Metropolitana Excluido com Sucesso.
|
||||
|
||||
# Pesquisa Artigo
|
||||
busquedaArticuloController.window.title = Artigo
|
||||
|
|
|
@ -0,0 +1,55 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?page contentType="text/html;charset=UTF-8"?>
|
||||
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
|
||||
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winBusquedaRegionMetropolitana"?>
|
||||
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
||||
|
||||
<zk xmlns="http://www.zkoss.org/2005/zul">
|
||||
<window id="winBusquedaRegionMetropolitana"
|
||||
title="${c:l('busquedaRegionMetropolitanaController.window.title')}"
|
||||
apply="${busquedaRegionMetropolitanaController}" contentStyle="overflow:auto"
|
||||
height="400px" width="500px" border="normal" >
|
||||
<toolbar>
|
||||
<button id="btnRefresh" image="/gui/img/refresh.png" width="35px"
|
||||
tooltiptext="${c:l('busquedaRegionMetropolitanaController.btnRefresh.tooltiptext')}" />
|
||||
<separator orient="vertical" />
|
||||
<button id="btnNovo" image="/gui/img/add.png" width="35px"
|
||||
tooltiptext="${c:l('busquedaRegionMetropolitanaController.btnNovo.tooltiptext')}" />
|
||||
<separator orient="vertical" />
|
||||
<button id="btnCerrar" onClick="winBusquedaRegionMetropolitana.detach()" image="/gui/img/exit.png" width="35px"
|
||||
tooltiptext="${c:l('busquedaRegionMetropolitanaController.btnCerrar.tooltiptext')}"/>
|
||||
</toolbar>
|
||||
|
||||
<grid fixedLayout="true">
|
||||
<columns>
|
||||
<column width="20%" />
|
||||
<column width="80%" />
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<label value="${c:l('busquedaRegionMetropolitanaController.txtRegion.label')}"/>
|
||||
<textbox id="txtRegion" width="300px" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
|
||||
<toolbar>
|
||||
<button id="btnPesquisa" image="/gui/img/find.png"
|
||||
label="${c:l('busquedaRegionMetropolitanaController.btnPesquisa.label')}"/>
|
||||
</toolbar>
|
||||
|
||||
<paging id="pagingRegionMetropolitana" pageSize="10"/>
|
||||
<listbox id="regionMetropolitanaList"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
||||
vflex="true" multiple="false" height="60%">
|
||||
<listhead sizable="true">
|
||||
<listheader id="lhId" width="70px" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaRegionMetropolitanaController.lhId.label')}"
|
||||
sort="auto(regionMetropolitanaId)"/>
|
||||
<listheader id="lhDesc" image="/gui/img/create_doc.gif"
|
||||
label="${c:l('busquedaRegionMetropolitanaController.lhRegion.label')}"
|
||||
sort="auto(descRegion)"/>
|
||||
</listhead>
|
||||
</listbox>
|
||||
</window>
|
||||
</zk>
|
|
@ -0,0 +1,116 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?page contentType="text/html;charset=UTF-8"?>
|
||||
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
|
||||
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winEditarRegionMetropolitana"?>
|
||||
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
||||
|
||||
<zk xmlns="http://www.zkoss.org/2005/zul">
|
||||
<window id="winEditarRegionMetropolitana" border="normal"
|
||||
apply="${editarRegionMetropolitanaController}" width="500px"
|
||||
height="300px" contentStyle="overflow:auto"
|
||||
title="${c:l('editarRegionMetropolitanaController.window.title')}">
|
||||
<toolbar>
|
||||
<hbox spacing="5px" style="padding:1px" align="right">
|
||||
<button id="btnApagar" height="20"
|
||||
image="/gui/img/remove.png" width="35px"
|
||||
tooltiptext="${c:l('editarRegionMetropolitanaController.btnApagar.tooltiptext')}" />
|
||||
<button id="btnSalvar" height="20"
|
||||
image="/gui/img/save.png" width="35px"
|
||||
tooltiptext="${c:l('editarRegionMetropolitanaController.btnSalvar.tooltiptext')}" />
|
||||
<button id="btnFechar" height="20"
|
||||
image="/gui/img/exit.png" width="35px"
|
||||
onClick="winEditarRegionMetropolitana.detach()"
|
||||
tooltiptext="${c:l('editarRegionMetropolitanaController.btnFechar.tooltiptext')}" />
|
||||
</hbox>
|
||||
</toolbar>
|
||||
|
||||
<tabbox id="tb">
|
||||
<tabs id="tabs">
|
||||
<tab id="A"
|
||||
label="${c:l('editarPricingController.tabGen.label')}" />
|
||||
<tab id="B"
|
||||
label="${c:l('editarPricingController.tabApl.label')}" />
|
||||
</tabs>
|
||||
<tabpanels>
|
||||
|
||||
<!-- Region Metroplitana -->
|
||||
<tabpanel>
|
||||
<grid fixedLayout="true">
|
||||
<columns>
|
||||
<column width="40%" />
|
||||
<column width="60%" />
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<label id="lbDesc"
|
||||
value="${c:l('busquedaRegionMetropolitanaController.lhRegion.label')}" />
|
||||
<textbox id="txtDesc"
|
||||
constraint="no empty" width="100%"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
</tabpanel>
|
||||
|
||||
<!-- Paradas -->
|
||||
<tabpanel>
|
||||
<grid fixedLayout="true">
|
||||
<columns>
|
||||
<column width="40%" />
|
||||
<column width="60%" />
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarRegionMetropolitanaController.lhParada.label')}" />
|
||||
<cell>
|
||||
<combobox id="cmbParadaCve"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParadaCve"
|
||||
mold="rounded" buttonVisible="true" width="30%" />
|
||||
<combobox id="cmbParada"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"
|
||||
mold="rounded" buttonVisible="true" width="65%" />
|
||||
</cell>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
<toolbar>
|
||||
<hbox spacing="5px" style="padding:1px"
|
||||
align="right">
|
||||
<button id="btnNovaParada"
|
||||
disabled="${arg.isReadOnly}" image="/gui/img/add.png"
|
||||
width="35px"
|
||||
tooltiptext="${c:l('editarPricingController.btnNovoVigencia.tooltiptext')}" />
|
||||
<button disabled="${arg.isReadOnly}"
|
||||
id="btnApagarParada" height="20" image="/gui/img/remove.png"
|
||||
width="35px"
|
||||
tooltiptext="${c:l('editarPricingController.btnApagarPricing.tooltiptext')}" />
|
||||
</hbox>
|
||||
</toolbar>
|
||||
<paging id="pagingParada" pageSize="15" />
|
||||
<listbox id="paradaList"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
||||
multiple="false" height="60%">
|
||||
<listhead sizable="true">
|
||||
<listheader id="lhId" width="15%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaCatalogoDeParadaController.lhId.label')}"
|
||||
sort="auto(paradaId)" />
|
||||
<listheader id="lhDesc" width="45%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaCatalogoDeParadaController.lhDesc.label')}"
|
||||
sort="auto(descparada)" />
|
||||
<listheader id="lhCveParada" width="45%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaCatalogoDeParadaController.lbCveParada.label')}"
|
||||
sort="auto(cveparada)" />
|
||||
</listhead>
|
||||
</listbox>
|
||||
|
||||
</tabpanel>
|
||||
|
||||
</tabpanels>
|
||||
</tabbox>
|
||||
</window>
|
||||
</zk>
|
|
@ -0,0 +1,72 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?page title="RelgerencialEmpresa" contentType="text/html;charset=UTF-8"?>
|
||||
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
|
||||
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winBusquedaImpressaoRMD"?>
|
||||
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
||||
|
||||
<zk>
|
||||
<window id="winBusquedaImpressaoRMD"
|
||||
title="${c:l('indexController.mnImpressaoRMD.label')}"
|
||||
apply="${busquedaImpressaoRMDController}"
|
||||
contentStyle="overflow:auto" width="660px" border="normal">
|
||||
|
||||
<grid fixedLayout="true">
|
||||
<columns>
|
||||
<column width="20%" />
|
||||
<column width="30%" />
|
||||
<column width="20%" />
|
||||
<column width="30%" />
|
||||
</columns>
|
||||
|
||||
<rows>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('busquedaImportacionFiscalController.lbDataIni.value')}" />
|
||||
<datebox id="datInicial" width="90%"
|
||||
format="dd/MM/yyyy" constraint="no empty" maxlength="10" />
|
||||
<label
|
||||
value="${c:l('busquedaImportacionFiscalController.lbDataFin.value')}" />
|
||||
<datebox id="datFinal" width="90%"
|
||||
format="dd/MM/yyyy" constraint="no empty" maxlength="10" />
|
||||
</row>
|
||||
|
||||
<row spans="1, 3">
|
||||
<label
|
||||
value="${c:l('busquedaCiudadController.estado.label')}" />
|
||||
<combobox id="cmbEstado"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
constraint="no empty" mold="rounded" buttonVisible="true"
|
||||
style="width: 483px;"
|
||||
model="@{winBusquedaImpressaoRMD$composer.lsEstado}" />
|
||||
</row>
|
||||
|
||||
<row spans="1, 3">
|
||||
<label
|
||||
value="${c:l('relatorioReceitaDiariaAgenciaController.lbEmpresa.value')}" />
|
||||
<combobox id="cmbEmpresa" style="width: 483px;"
|
||||
mold="rounded" buttonVisible="true"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
model="@{winBusquedaImpressaoRMD$composer.lsEmpresa}"
|
||||
constraint="no empty" />
|
||||
</row>
|
||||
|
||||
<row spans="1, 3">
|
||||
<label
|
||||
value="RMD" />
|
||||
<combobox id="cmbAidf" style="width: 483px;"
|
||||
mold="rounded" buttonVisible="true"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
model="@{winBusquedaImpressaoRMD$composer.lsAidf}" />
|
||||
</row>
|
||||
|
||||
</rows>
|
||||
</grid>
|
||||
|
||||
<toolbar>
|
||||
<button id="btnExecutar"
|
||||
image="/gui/img/enginer.png"
|
||||
label="${c:l('busquedaExportacaoFiscalController.btnExe.label')}" />
|
||||
</toolbar>
|
||||
|
||||
</window>
|
||||
</zk>
|
Loading…
Reference in New Issue