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
|
@Override
|
||||||
public String getClaveMenu() {
|
public String getClaveMenu() {
|
||||||
return "COM.RJCONSULTORES.ADMINISTRACION.GUI.RELATORIOS.EXPORTACAO.RMDECF";
|
return "COM.RJCONSULTORES.ADMINISTRACION.GUI.RELATORIOS.IMPRESSAORMD";
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@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.ocdParam=com.rjconsultores.ventaboletos.web.utilerias.menu.item.catalogos.ItemMenuBusquedaOCDParam
|
||||||
catalogos.empleado=com.rjconsultores.ventaboletos.web.utilerias.menu.item.catalogos.ItemMenuEmpleado
|
catalogos.empleado=com.rjconsultores.ventaboletos.web.utilerias.menu.item.catalogos.ItemMenuEmpleado
|
||||||
catalogos.pracaPedagio=com.rjconsultores.ventaboletos.web.utilerias.menu.item.tarifas.ItemMenuPracaPedagio
|
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=com.rjconsultores.ventaboletos.web.utilerias.menu.item.gr.MenuGr
|
||||||
gr.aidf=com.rjconsultores.ventaboletos.web.utilerias.menu.item.gr.ItemMenuAidf
|
gr.aidf=com.rjconsultores.ventaboletos.web.utilerias.menu.item.gr.ItemMenuAidf
|
||||||
gr.movimentacionBilhetes=com.rjconsultores.ventaboletos.web.utilerias.menu.item.gr.ItemMenuMovimentacionBilhetes
|
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">
|
<property name="annotatedClasses">
|
||||||
<list>
|
<list>
|
||||||
|
<value>com.rjconsultores.ventaboletos.entidad.RegionMetropolitana</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.Comissao</value>
|
<value>com.rjconsultores.ventaboletos.entidad.Comissao</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.ClienteCurso</value>
|
<value>com.rjconsultores.ventaboletos.entidad.ClienteCurso</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.PacoteTarifa</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.mniCategoria.label = Tipo de pasaje
|
||||||
indexController.mniPuntoVenta.label = Punto de venta (Agencias)
|
indexController.mniPuntoVenta.label = Punto de venta (Agencias)
|
||||||
indexController.mniEmpresa.label = Empresa
|
indexController.mniEmpresa.label = Empresa
|
||||||
|
indexController.mniRegionMetropolitana.label = Region Metropolitana
|
||||||
indexController.mniTipoServicio.label = Tipo de servicio
|
indexController.mniTipoServicio.label = Tipo de servicio
|
||||||
indexController.mniTipoVenta.label = Modalidad de venta
|
indexController.mniTipoVenta.label = Modalidad de venta
|
||||||
indexController.mniDiagramaAutoBus.label = Tipos de autobus
|
indexController.mniDiagramaAutoBus.label = Tipos de autobus
|
||||||
|
@ -4222,6 +4223,16 @@ editarColoniaController.lhCodPostal.label = Cod Postal
|
||||||
editarColoniaController.lhCiudad.label = Ciudad
|
editarColoniaController.lhCiudad.label = Ciudad
|
||||||
editarColoniaController.lhEquivalencia.label = Equivalencia
|
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
|
# Búsqueda Artículo
|
||||||
busquedaArticuloController.window.title = Articulo
|
busquedaArticuloController.window.title = Articulo
|
||||||
|
|
|
@ -115,6 +115,7 @@ indexController.mniMotivoReimpresion.label = Motivo da Reimpressão
|
||||||
indexController.mniCategoria.label = Tipo de Passagem
|
indexController.mniCategoria.label = Tipo de Passagem
|
||||||
indexController.mniPuntoVenta.label = Ponto de Venda (Agências)
|
indexController.mniPuntoVenta.label = Ponto de Venda (Agências)
|
||||||
indexController.mniEmpresa.label = Empresa
|
indexController.mniEmpresa.label = Empresa
|
||||||
|
indexController.mniRegionMetropolitana.label = Região Metropolitana
|
||||||
indexController.mniTipoServicio.label = Tipo de Serviço
|
indexController.mniTipoServicio.label = Tipo de Serviço
|
||||||
indexController.mniTipoVenta.label = Modalidade de Venda
|
indexController.mniTipoVenta.label = Modalidade de Venda
|
||||||
indexController.mniDiagramaAutoBus.label = Tipos de Carro
|
indexController.mniDiagramaAutoBus.label = Tipos de Carro
|
||||||
|
@ -313,6 +314,8 @@ indexController.mnSubMenuExportacaoFiscal.label=Exportação Fiscal
|
||||||
indexController.mniExportacaoFiscalECF.label=ECF
|
indexController.mniExportacaoFiscalECF.label=ECF
|
||||||
indexController.mniExportacaoFiscalRMD.label=RMD
|
indexController.mniExportacaoFiscalRMD.label=RMD
|
||||||
|
|
||||||
|
indexController.mnImpressaoRMD.label=Impressão RMD
|
||||||
|
|
||||||
indexController.mniSubMenuClientePacote.label=Pacote
|
indexController.mniSubMenuClientePacote.label=Pacote
|
||||||
indexController.mniManutencaoPacote.label=Manutenção Pacote
|
indexController.mniManutencaoPacote.label=Manutenção Pacote
|
||||||
|
|
||||||
|
@ -4295,6 +4298,20 @@ editarColoniaController.lhCodPostal.label = Cod Postal
|
||||||
editarColoniaController.lhCiudad.label = Cidade
|
editarColoniaController.lhCiudad.label = Cidade
|
||||||
editarColoniaController.lhEquivalencia.label = Equivalencia
|
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
|
# Pesquisa Artigo
|
||||||
busquedaArticuloController.window.title = 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