diff --git a/.project b/.project index a40c60f24..0e1a94aa3 100644 --- a/.project +++ b/.project @@ -29,7 +29,7 @@ - org.eclipse.wst.validation.validationbuilder + org.jboss.tools.jst.web.kb.kbbuilder @@ -43,6 +43,21 @@ + + org.hibernate.eclipse.console.hibernateBuilder + + + + + org.jboss.tools.cdi.core.cdibuilder + + + + + org.eclipse.wst.validation.validationbuilder + + + org.eclipse.m2e.core.maven2Builder @@ -58,5 +73,8 @@ org.eclipse.wst.jsdt.core.jsNature org.eclipselabs.tapiji.tools.core.nature org.zeroturnaround.eclipse.jrebelNature + org.hibernate.eclipse.console.hibernateNature + org.jboss.tools.jst.web.kb.kbnature + org.jboss.tools.cdi.core.cdinature diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs index f33bb33ca..d90976a55 100644 --- a/.settings/org.eclipse.core.resources.prefs +++ b/.settings/org.eclipse.core.resources.prefs @@ -1,4 +1,5 @@ eclipse.preferences.version=1 encoding//src/test/java=Cp1252 +encoding//web/WEB-INF/i3-label_en.label=UTF-8 encoding//web/WEB-INF/i3-label_es_MX.label=UTF-8 encoding//web/WEB-INF/i3-label_pt_BR.label=UTF-8 diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs index 4df85a90b..78a24dabc 100644 --- a/.settings/org.eclipse.jdt.core.prefs +++ b/.settings/org.eclipse.jdt.core.prefs @@ -7,8 +7,10 @@ org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore org.eclipse.jdt.core.compiler.release=disabled org.eclipse.jdt.core.compiler.source=1.6 org.eclipse.jdt.core.formatter.align_type_members_on_columns=false diff --git a/.settings/org.eclipse.wst.common.project.facet.core.xml b/.settings/org.eclipse.wst.common.project.facet.core.xml index a153d214e..97aa3c5ff 100644 --- a/.settings/org.eclipse.wst.common.project.facet.core.xml +++ b/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -9,4 +9,6 @@ + + diff --git a/.settings/org.eclipse.wst.validation.prefs b/.settings/org.eclipse.wst.validation.prefs index 6f1cba68d..abf1f3901 100644 --- a/.settings/org.eclipse.wst.validation.prefs +++ b/.settings/org.eclipse.wst.validation.prefs @@ -1,2 +1,24 @@ +DELEGATES_PREFERENCE=delegateValidatorList +USER_BUILD_PREFERENCE=enabledBuildValidatorListorg.jboss.tools.common.validation.ValidatorManager;org.eclipse.jst.j2ee.internal.classpathdep.ClasspathDependencyValidator;org.eclipse.wst.wsi.ui.internal.WSIMessageValidator; +USER_MANUAL_PREFERENCE=enabledManualValidatorListorg.jboss.tools.common.validation.ValidatorManager;org.eclipse.jst.j2ee.internal.classpathdep.ClasspathDependencyValidator;org.eclipse.wst.wsi.ui.internal.WSIMessageValidator; +USER_PREFERENCE=overrideGlobalPreferencesfalse disabled=06target eclipse.preferences.version=1 +override=true +suspend=false +vals/org.eclipse.jst.jsf.ui.JSFAppConfigValidator/groups=0107include01113projectNature150org.eclipse.wst.common.modulecore.ModuleCoreNature0107include01113projectNature131org.eclipse.jdt.core.javanature0107include01111contentType147org.eclipse.jst.jsf.facesconfig.facesConfigFileT0107exclude0204file145.settings/org.hibernate.eclipse.console.prefsT0104file09.settingsT02 +vals/org.eclipse.jst.jsp.core.JSPBatchValidator/groups=0107include01113projectNature131org.eclipse.jdt.core.javanature0107include110111contentType134org.eclipse.jst.jsp.core.jspsourceT111contentType142org.eclipse.jst.jsp.core.jspfragmentsourceT111contentType134org.eclipse.jst.jsp.core.tagsourceT07fileext03jspF07fileext04jspfF07fileext03jsfF07fileext03tagF07fileext04tagfF07fileext03jsvF07fileext04jtplF0107exclude0204file145.settings/org.hibernate.eclipse.console.prefsT0104file09.settingsT02 +vals/org.eclipse.jst.jsp.core.JSPContentValidator/groups=0107include09111contentType134org.eclipse.jst.jsp.core.jspsourceT111contentType142org.eclipse.jst.jsp.core.jspfragmentsourceT07fileext03jspF07fileext04jspfF07fileext03jsfF07fileext03tagF07fileext04tagfF07fileext03jsvF07fileext04jtplF0107exclude0204file145.settings/org.hibernate.eclipse.console.prefsT0104file09.settingsT02 +vals/org.eclipse.jst.jsp.core.TLDValidator/groups=0107include04111contentType134org.eclipse.jst.jsp.core.tldsourceT111contentType135org.eclipse.jst.jsp.core.tagxsourceT07fileext03tldF07fileext04tagxF0107exclude0204file145.settings/org.hibernate.eclipse.console.prefsT0104file09.settingsT02 +vals/org.eclipse.wst.dtd.core.dtdDTDValidator/groups=0107include04111contentType134org.eclipse.wst.dtd.core.dtdsourceT07fileext03dtdF07fileext03entF07fileext03modF0107exclude0204file145.settings/org.hibernate.eclipse.console.prefsT0104file09.settingsT02 +vals/org.eclipse.wst.html.core.HTMLValidator/groups=0107include06111contentType136org.eclipse.wst.html.core.htmlsourceT07fileext04htmlF07fileext05xhtmlF07fileext03htmF07fileext04htplF07fileext03wmlF0107exclude0204file145.settings/org.hibernate.eclipse.console.prefsT0104file09.settingsT02 +vals/org.eclipse.wst.jsdt.core.JsValidator/groups=0107include01113projectNature134org.eclipse.wst.jsdt.core.jsNature0107include02111contentType134org.eclipse.wst.jsdt.core.jsSourceT07fileext02jsF0107exclude0204file145.settings/org.hibernate.eclipse.console.prefsT0104file09.settingsT02 +vals/org.eclipse.wst.jsdt.web.core.JsBatchValidator/groups=0107include01113projectNature134org.eclipse.wst.jsdt.core.jsNature0107include11007fileext04htmlF07fileext05xhtmlF07fileext03htmF07fileext04htplF07fileext03jspF07fileext03jsfF07fileext03jsvF07fileext04jtplF111contentType136org.eclipse.wst.html.core.htmlsourceT111contentType134org.eclipse.jst.jsp.core.jspsourceT0107exclude0204file145.settings/org.hibernate.eclipse.console.prefsT0104file09.settingsT02 +vals/org.eclipse.wst.json.core.json/groups=0107include02111contentType136org.eclipse.wst.json.core.jsonsourceT07fileext04jsonF0107exclude0204file145.settings/org.hibernate.eclipse.console.prefsT0104file09.settingsT02 +vals/org.eclipse.wst.wsdl.validation.wsdl/groups=0107include0107fileext04wsdlF0107exclude0204file145.settings/org.hibernate.eclipse.console.prefsT0104file09.settingsT02 +vals/org.eclipse.wst.xml.core.xml/groups=0107include05111contentType128org.eclipse.core.runtime.xmlT111contentType134org.eclipse.wst.xml.core.xmlsourceT111contentType134org.eclipse.wst.xml.core.xslsourceT111contentType134org.eclipse.jst.jsp.core.tldsourceT07fileext03xmlF0107exclude07113projectNature134org.eclipse.jst.j2ee.ejb.EJBNature113projectNature130org.eclipse.jst.j2ee.EARNature04file08.projectT0104file110.classpathT0104file110.settings/T0204file145.settings/org.hibernate.eclipse.console.prefsT0104file09.settingsT02 +vals/org.eclipse.wst.xsd.core.xsd/groups=0107include0107fileext03xsdF0107exclude0204file145.settings/org.hibernate.eclipse.console.prefsT0104file09.settingsT02 +vals/org.eclipse.wst.xsl.core.xsl/groups=0107include0207fileext03xslF111contentType134org.eclipse.wst.xml.core.xslsourceT0107exclude0204file145.settings/org.hibernate.eclipse.console.prefsT0104file09.settingsT02 +vals/org.fusesource.ide.camel.validation.JBossFuseToolingValidation/groups=0107include01111contentType148org.fusesource.ide.camel.editor.camelContentTypeF0107exclude0307pattern09/target/*F04file145.settings/org.hibernate.eclipse.console.prefsT0104file09.settingsT02 +vals/org.jboss.tools.jsf.xhtml/groups=0107include06111contentType111jsf.faceletT111contentType136org.eclipse.wst.html.core.htmlsourceT111contentType142org.eclipse.jst.jsp.core.jspfragmentsourceT111contentType134org.eclipse.jst.jsp.core.tagsourceT07fileext05xhtmlF07fileext03jsfF0107exclude0204file145.settings/org.hibernate.eclipse.console.prefsT0104file09.settingsT02 +vf.version=3 diff --git a/.settings/org.hibernate.eclipse.console.prefs b/.settings/org.hibernate.eclipse.console.prefs index d739aa4d9..0a8ef5c65 100644 --- a/.settings/org.hibernate.eclipse.console.prefs +++ b/.settings/org.hibernate.eclipse.console.prefs @@ -1,4 +1,3 @@ -#Fri Oct 14 14:34:32 BRT 2011 -default.configuration= +default.configuration=ventaboletosadm eclipse.preferences.version=1 -hibernate3.enabled=false +hibernate3.enabled=true diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaAutorizacaoUsoSerieEmbarcadaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaAutorizacaoUsoSerieEmbarcadaController.java index 5173c33e3..7c81bcf15 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaAutorizacaoUsoSerieEmbarcadaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaAutorizacaoUsoSerieEmbarcadaController.java @@ -65,7 +65,6 @@ public class BusquedaAutorizacaoUsoSerieEmbarcadaController extends MyGenericFor private List lsEstado; private Textbox txtSerie; - private Textbox txtMac; private Textbox txtMei; private MyComboboxPuntoVenta cmbPuntoVenta; @@ -133,10 +132,6 @@ public class BusquedaAutorizacaoUsoSerieEmbarcadaController extends MyGenericFor private void refreshLista() { HibernateSearchObject autorizacaoUsoSerieEmbarcadaBusqueda = new HibernateSearchObject(CtrlSerieEmbarcada.class, pagingAutorizacaoUsoSerieEmbarcada.getPageSize()); - - if (txtMac.getText() != null && !txtMac.getText().isEmpty()) { - autorizacaoUsoSerieEmbarcadaBusqueda.addFilterLike("dispositivoEmbarcada.mac", "%" + txtMac.getText().trim().concat("%")); - } if (txtMei.getText() != null && !txtMei.getText().isEmpty()) { autorizacaoUsoSerieEmbarcadaBusqueda.addFilterLike("dispositivoEmbarcada.imei", "%" + txtMei.getText().trim().concat("%")); @@ -243,14 +238,6 @@ public class BusquedaAutorizacaoUsoSerieEmbarcadaController extends MyGenericFor this.lsEmpresa = lsEmpresa; } - public Textbox getTxtMac() { - return txtMac; - } - - public void setTxtMac(Textbox txtMac) { - this.txtMac = txtMac; - } - public Textbox getTxtMei() { return txtMei; } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaDispositivoVendaEmbarcadaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaDispositivoVendaEmbarcadaController.java index 8808e350b..fc96656c3 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaDispositivoVendaEmbarcadaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaDispositivoVendaEmbarcadaController.java @@ -15,9 +15,6 @@ import java.util.HashMap; import java.util.List; import java.util.Map; -import javax.sql.DataSource; - -import org.apache.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Controller; @@ -58,7 +55,6 @@ import com.trg.search.Search; @Scope("prototype") public class BusquedaDispositivoVendaEmbarcadaController extends MyGenericForwardComposer { - private static final int TODAS = -1; private static final String NOME_RELATORIO = "relatorioDispositivoEmbarcada"; /** * @@ -87,9 +83,8 @@ public class BusquedaDispositivoVendaEmbarcadaController extends MyGenericForwar private List lsVersoesDispoitivos; @Autowired private DispositivoEmbarcadaService dispositivoEmbarcadaService; - @Autowired - private DataSource dataSourceRead; - private static Logger log = Logger.getLogger(BusquedaDispositivoVendaEmbarcadaController.class); + + @Override public void doAfterCompose(Component comp) throws Exception { @@ -118,7 +113,7 @@ public class BusquedaDispositivoVendaEmbarcadaController extends MyGenericForwar return; } - Map args = new HashMap(); + Map args = new HashMap(); args.put("dispositivoVendaEmbarcada", a); args.put("dispositivoVendaEmbarcadaList", dispositivoVendaEmbarcadaList); args.put("isNovoDispositivo", isNovoDispositivo); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarAutorizacaoUsoSerieEmbarcadaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarAutorizacaoUsoSerieEmbarcadaController.java index 1aa39e8e0..be886ae0d 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarAutorizacaoUsoSerieEmbarcadaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarAutorizacaoUsoSerieEmbarcadaController.java @@ -74,7 +74,6 @@ public class EditarAutorizacaoUsoSerieEmbarcadaController extends MyGenericForwa private String serie = "Não definida"; private String numero = "Não definido"; - private Label lbMACValue; private Label lbIMEIValue; private Grid gridInfoBPe; @@ -110,7 +109,6 @@ public class EditarAutorizacaoUsoSerieEmbarcadaController extends MyGenericForwa } if (serieEmbarcada.getDispositivoEmbarcada() == null) { - lbMACValue.setValue("Não definido"); lbIMEIValue.setValue("Não definido"); } else { lbIMEIValue.setValue(serieEmbarcada.getDispositivoEmbarcada().getImei()); @@ -126,7 +124,6 @@ public class EditarAutorizacaoUsoSerieEmbarcadaController extends MyGenericForwa lbIMEIValue.setValue(de.getImei()); } else { - lbMACValue.setValue("Não definido"); lbIMEIValue.setValue("Não definido"); } } @@ -175,7 +172,7 @@ public class EditarAutorizacaoUsoSerieEmbarcadaController extends MyGenericForwa ctrlSerieEmbarcadaDAO.suscribir(serieEmbarcada); - autorizacaoUsoSerieEmbarcadaList.addItem(serieEmbarcada); + autorizacaoUsoSerieEmbarcadaList.addItemNovo(serieEmbarcada); Messagebox.show( Labels.getLabel("editarAutorizacaoUsoSerieEmbarcadaController.MSG.suscribirOK", new Object[] { serieEmbarcada.getSerie() }), @@ -320,14 +317,6 @@ public class EditarAutorizacaoUsoSerieEmbarcadaController extends MyGenericForwa this.numero = numero; } - public Label getLbMACValue() { - return lbMACValue; - } - - public void setLbMACValue(Label lbMACValue) { - this.lbMACValue = lbMACValue; - } - public Label getLbIMEIValue() { return lbIMEIValue; } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPainelVendaEmbarcadaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPainelVendaEmbarcadaController.java new file mode 100644 index 000000000..ca8d3c2c9 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPainelVendaEmbarcadaController.java @@ -0,0 +1,118 @@ +/* + * To change this template, choose Tools | Templates + * and open the template in the editor. + */ +package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos; + +import org.apache.commons.lang.StringUtils; +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.Executions; +import org.zkoss.zk.ui.event.Event; +import org.zkoss.zul.Button; +import org.zkoss.zul.Messagebox; +import org.zkoss.zul.Textbox; + +import com.rjconsultores.ventaboletos.constantes.Constantes; +import com.rjconsultores.ventaboletos.entidad.Constante; +import com.rjconsultores.ventaboletos.enums.FuncionSistemaEnum; +import com.rjconsultores.ventaboletos.service.ConstanteService; +import com.rjconsultores.ventaboletos.service.UsuarioPerfilService; +import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; + +/** + * @author valdevir_rj + * + */ +@Controller("editarPainelVendaEmbarcadaController") +@Scope("prototype") +public class EditarPainelVendaEmbarcadaController extends MyGenericForwardComposer { + private static final String HTTPS = "https://"; + private static final String HTTP = "http://"; + /** + * + */ + private static final long serialVersionUID = 1L; + private String enderecoUrl; + private Button btnIr; + private Textbox txtEnderecoUrl; + @Autowired + private ConstanteService constanteService; + @Autowired + private UsuarioPerfilService usuarioPerfilService; + private Constante constante; + private boolean isPermiteEditar; + + @Override + public void doAfterCompose(Component comp) throws Exception { + super.doAfterCompose(comp); + isPermiteEditar = usuarioPerfilService.validaPermissaoPerfil(FuncionSistemaEnum.PAINEL_VENDA_EMBARCADA_EDITAR.getValor()); + constante = constanteService.buscarPorNomeConstante(Constantes.URL_PAINEL_EMBARCADA); + enderecoUrl = constante.getValorconstante(); + if (StringUtils.isEmpty(enderecoUrl)) { + btnIr.setDisabled(true); + } + if(!isPermiteEditar) { + txtEnderecoUrl.setDisabled(true); + } + + } + + public void onClick$btnEditar(Event ev) throws InterruptedException { + if (isPermiteEditar) { + if (StringUtils.isNotEmpty(txtEnderecoUrl.getText()) ) { + int resp = -1; + resp = Messagebox.show( + Labels.getLabel("painelVendaEmbarcadaController.msg.confirmacaoaltecaourl"), + Labels.getLabel("painelVendaEmbarcadaController.window.title"), + Messagebox.YES | Messagebox.NO, Messagebox.QUESTION); + if (resp == Messagebox.YES) { + if (constante != null && validaUrl(txtEnderecoUrl.getText())) { + constante.setValorconstante(txtEnderecoUrl.getText()); + constanteService.actualizacion(constante); + Messagebox.show(Labels.getLabel("painelVendaEmbarcadaController.msg.scusso"), + Labels.getLabel("painelVendaEmbarcadaController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + } else { + Messagebox.show(Labels.getLabel("painelVendaEmbarcadaController.msg.urlformatoinvalido"), + Labels.getLabel("painelVendaEmbarcadaController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + } + } + + } + } else { + Messagebox.show(Labels.getLabel("painelVendaEmbarcadaController.msg.usuariosempermisao"), + Labels.getLabel("painelVendaEmbarcadaController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + } + + + } + + + public void onClick$btnIr(Event ev) { + Executions.getCurrent().sendRedirect(enderecoUrl, "_new"); + } + + public String getEnderecoUrl() { + return enderecoUrl; + } + + public void setEnderecoUrl(String enderecoUrl) { + this.enderecoUrl = enderecoUrl; + } + + private boolean validaUrl(String url) { + if (StringUtils.isNotEmpty(url)) { + if (url.toLowerCase().startsWith(HTTP) || url.toLowerCase().startsWith(HTTPS)) { + return true; + } + } + return false; + } + +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyAppInit.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyAppInit.java index 45e6e9501..f94baf2d9 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyAppInit.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyAppInit.java @@ -90,8 +90,8 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit { } executeFlyway(); - customToDatabase(); - imageToDatabase(); + //customToDatabase(); + //imageToDatabase(); } diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/ItemMenuVendaEmbarcada.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/ItemMenuVendaEmbarcada.java new file mode 100644 index 000000000..7a6da760c --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/ItemMenuVendaEmbarcada.java @@ -0,0 +1,25 @@ +package com.rjconsultores.ventaboletos.web.utilerias.menu.item.seguridad; + +import org.zkoss.util.resource.Labels; + +import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria; +import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema; + +public class ItemMenuVendaEmbarcada extends DefaultItemMenuSistema { + + public ItemMenuVendaEmbarcada() { + super("indexController.mniDispositivoVendaEmbarcada.label"); + } + + @Override + public String getClaveMenu() { + return "COM.RJCONSULTORES.ADMINISTRACION.GUI.SEGURIDAD.MENU.DISPOSITIVOVENDAEMBARCADA"; + } + + @Override + public void ejecutar() { + PantallaUtileria.openWindow("/gui/catalogos/busquedaDispositivoVendaEmbarcada.zul", Labels.getLabel("dispositivoVendaEmbarcadaController.window.title"), + getArgs() ,desktop); + } + +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/MenuVendaEmbarcada.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/MenuVendaEmbarcada.java new file mode 100644 index 000000000..df9dcad12 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/MenuVendaEmbarcada.java @@ -0,0 +1,16 @@ +package com.rjconsultores.ventaboletos.web.utilerias.menu.item.seguridad; + +import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema; + +public class MenuVendaEmbarcada extends DefaultItemMenuSistema { + + public MenuVendaEmbarcada() { + super("indexController.mniVendaEmbarcada.label"); + } + + @Override + public String getClaveMenu() { + return "COM.RJCONSULTORES.ADMINISTRACION.GUI.SEGURIDAD.MENU.VENDAEMBARCADA"; + } + +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/ItemMenuAutorizacaoUsoSerieEmbarcada.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/vendaembarcada/ItemMenuAutorizacaoUsoSerieEmbarcada.java similarity index 94% rename from src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/ItemMenuAutorizacaoUsoSerieEmbarcada.java rename to src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/vendaembarcada/ItemMenuAutorizacaoUsoSerieEmbarcada.java index 92322f51a..0bf59601b 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/ItemMenuAutorizacaoUsoSerieEmbarcada.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/vendaembarcada/ItemMenuAutorizacaoUsoSerieEmbarcada.java @@ -1,4 +1,4 @@ -package com.rjconsultores.ventaboletos.web.utilerias.menu.item.seguridad; +package com.rjconsultores.ventaboletos.web.utilerias.menu.item.seguridad.vendaembarcada; import org.zkoss.util.resource.Labels; diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/ItemMenuDispositivoVendaEmbarcada.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/vendaembarcada/ItemMenuDispositivoVendaEmbarcada.java similarity index 94% rename from src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/ItemMenuDispositivoVendaEmbarcada.java rename to src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/vendaembarcada/ItemMenuDispositivoVendaEmbarcada.java index a29d84d55..f8eb693e9 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/ItemMenuDispositivoVendaEmbarcada.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/vendaembarcada/ItemMenuDispositivoVendaEmbarcada.java @@ -1,4 +1,4 @@ -package com.rjconsultores.ventaboletos.web.utilerias.menu.item.seguridad; +package com.rjconsultores.ventaboletos.web.utilerias.menu.item.seguridad.vendaembarcada; import org.zkoss.util.resource.Labels; diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/vendaembarcada/ItemMenuPainelVendaEmbarcada.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/vendaembarcada/ItemMenuPainelVendaEmbarcada.java new file mode 100644 index 000000000..00b341ef4 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/seguridad/vendaembarcada/ItemMenuPainelVendaEmbarcada.java @@ -0,0 +1,25 @@ +package com.rjconsultores.ventaboletos.web.utilerias.menu.item.seguridad.vendaembarcada; + +import org.zkoss.util.resource.Labels; + +import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria; +import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema; + +public class ItemMenuPainelVendaEmbarcada extends DefaultItemMenuSistema { + + public ItemMenuPainelVendaEmbarcada() { + super("indexController.mniPainelVendaEmbarcada.label"); + } + + @Override + public String getClaveMenu() { + return "COM.RJCONSULTORES.ADMINISTRACION.GUI.SEGURIDAD.MENU.PAINELVENDAEMBARCADA"; + } + + @Override + public void ejecutar() { + PantallaUtileria.openWindow("/gui/catalogos/editarPainelVendaEmbarcada.zul", Labels.getLabel("painelVendaEmbarcadaController.window.title"), + getArgs() ,desktop); + } + +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/menu_original.properties b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/menu_original.properties index f49f84887..8c102ad8b 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/menu_original.properties +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/menu_original.properties @@ -274,8 +274,10 @@ seguridad.auditoria=com.rjconsultores.ventaboletos.web.utilerias.menu.item.segur seguridad.integracaototvs=com.rjconsultores.ventaboletos.web.utilerias.menu.item.seguridad.ItemMenuIntegracaoTotvs seguridad.painelecf=com.rjconsultores.ventaboletos.web.utilerias.menu.item.seguridad.ItemMenuPainelECF seguridad.custom=com.rjconsultores.ventaboletos.web.utilerias.menu.item.seguridad.ItemMenuCustom -seguridad.dispositivoVendaEmbarcada=com.rjconsultores.ventaboletos.web.utilerias.menu.item.seguridad.ItemMenuDispositivoVendaEmbarcada -seguridad.autorizacaoSerieEmbarcada=com.rjconsultores.ventaboletos.web.utilerias.menu.item.seguridad.ItemMenuAutorizacaoUsoSerieEmbarcada +seguridad.vendaembarcada=com.rjconsultores.ventaboletos.web.utilerias.menu.item.seguridad.MenuVendaEmbarcada +seguridad.vendaembarcada.dispositivoVendaEmbarcada=com.rjconsultores.ventaboletos.web.utilerias.menu.item.seguridad.vendaembarcada.ItemMenuDispositivoVendaEmbarcada +seguridad.vendaembarcada.autorizacaoSerieEmbarcada=com.rjconsultores.ventaboletos.web.utilerias.menu.item.seguridad.vendaembarcada.ItemMenuAutorizacaoUsoSerieEmbarcada +seguridad.vendaembarcada.painelVendaEmbarcada=com.rjconsultores.ventaboletos.web.utilerias.menu.item.seguridad.vendaembarcada.ItemMenuPainelVendaEmbarcada seguridad.visualizaSenhaInstalacaoVendaEmbarcada=com.rjconsultores.ventaboletos.web.utilerias.menu.item.seguridad.ItemMenuVisualizaSenhaInstalacaVendaEmbarcada seguridad.painelBpe=com.rjconsultores.ventaboletos.web.utilerias.menu.item.seguridad.ItemMenuPainelBPe seguridad.contingencia=com.rjconsultores.ventaboletos.web.utilerias.menu.item.seguridad.ItemMenuContingencia diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderAutorizacaoUsoSerieEmbarcada.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderAutorizacaoUsoSerieEmbarcada.java index 1ff4f6004..dc4373a43 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderAutorizacaoUsoSerieEmbarcada.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderAutorizacaoUsoSerieEmbarcada.java @@ -52,9 +52,6 @@ public class RenderAutorizacaoUsoSerieEmbarcada implements ListitemRenderer { lc = new Listcell(item.getDispositivoEmbarcada().getRegistro()); lc.setParent(lstm); - lc = new Listcell(item.getDispositivoEmbarcada().getVersaoUltimaSinc()); - lc.setParent(lstm); - lc = new Listcell(item.getDispositivoEmbarcada().getIndDispBloqueado() == null || !item.getDispositivoEmbarcada().getIndDispBloqueado() ? "NÃO" : "SIM"); lc.setParent(lstm); diff --git a/web/WEB-INF/i3-label_en.label b/web/WEB-INF/i3-label_en.label index df31998b3..f10a7009c 100644 --- a/web/WEB-INF/i3-label_en.label +++ b/web/WEB-INF/i3-label_en.label @@ -415,6 +415,9 @@ indexController.mniRetencaoDiariaComissao.label=Recálculo da Comissão indexController.mniCustom.label=Customização Sistema indexController.mniDispositivoVendaEmbarcada.label=Dispositivo Venda Embarcada indexController.mniAutorizacaoUsoSerieEmbarcada.label=Autorização de uso de Série por Dispositivo +indexController.mniVendaEmbarcada.label = Venda Embarcada +indexController.mniPainelVendaEmbarcada.label = Painel Venda Embarcada + indexController.mniPainelBpe.label=Painel BPe indexController.mniReenvioBpe.label=Reenvio BP-e indexController.mniVisualizaSenhaInstalacaoVendaEmbarcada.label=Visualizar Senha Instalação @@ -9161,4 +9164,15 @@ filtroTaxaEmbarqueW2i.labelAviso.value=Atenção. Certifique-se que todos os #Relatório Caixa Orgão Concedente relatorioCaixaOrgaoConcedenteController.window.title=Relatório Caixa por Órgão Concedente relatorioCaixaOrgaoConcedenteController.lbDataInicio.value=Data Inicio -relatorioCaixaOrgaoConcedenteController.lbDataFinal.value=Data Final \ No newline at end of file +relatorioCaixaOrgaoConcedenteController.lbDataFinal.value=Data Final +relatorioCaixaOrgaoConcedenteController.lb.nomeBilheteiro.value = Nome Bilheteiro + +#Painel venda embarcada +painelVendaEmbarcadaController.window.title = Painel Venda Embarcada +busquedaPainelVendaEmbarcadaController.btnRefresh.tooltiptext = Atualização +painelVendaEmbarcadaController.enderecoUrl.value = Enedereço URL +painelVendaEmbarcadaController.btnSalvar.tooltiptext = Salvar +painelVendaEmbarcadaController.msg.usuariosempermisao = Usuário não tem permissão para alterar a url. +painelVendaEmbarcadaController.msg.confirmacaoaltecaourl = Tem certeza que deseja alterar a URL? +painelVendaEmbarcadaController.msg.urlformatoinvalido = URL tem formato formato inválido. +painelVendaEmbarcadaController.msg.scusso = URL atualizada com sucesso diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 28b4de267..a980f28e0 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -402,6 +402,8 @@ indexController.mniRetencaoDiariaComissao.label=Recalculo del Comisión indexController.mniCustom.label = Customização Sistema indexController.mniDispositivoVendaEmbarcada.label = Dispositivo Venda Embarcada indexController.mniAutorizacaoUsoSerieEmbarcada.label = Autorización de uso de Série por Dispositivo +indexController.mniVendaEmbarcada.label = Venda Embarcada +indexController.mniPainelVendaEmbarcada.label = Painel Venda Embarcada indexController.mniEscola.label = Escuela indexController.mniCurso.label = Curso @@ -8753,4 +8755,16 @@ relatorioMmphDerController.MSG.dataInicialMaiorFinal = Data inicial maior que fi #Relatório Caixa Orgão Concedente relatorioCaixaOrgaoConcedenteController.window.title=Relatório Caixa por Órgão Concedente relatorioCaixaOrgaoConcedenteController.lbDataInicio.value=Data Inicio -relatorioCaixaOrgaoConcedenteController.lbDataFinal.value=Data Final \ No newline at end of file +relatorioCaixaOrgaoConcedenteController.lbDataFinal.value=Data Final +relatorioCaixaOrgaoConcedenteController.lb.nomeBilheteiro.value = Nome Bilheteiro + +#Painel venda embarcada +painelVendaEmbarcadaController.window.title = Painel Venda Embarcada +busquedaPainelVendaEmbarcadaController.btnRefresh.tooltiptext = Atualização +painelVendaEmbarcadaController.enderecoUrl.value = Enedereço URL +painelVendaEmbarcadaController.btnSalvar.tooltiptext = Salvar +painelVendaEmbarcadaController.msg.usuariosempermisao = Usuário não tem permissão para alterar a url. +painelVendaEmbarcadaController.msg.confirmacaoaltecaourl = Tem certeza que deseja alterar a URL? +painelVendaEmbarcadaController.msg.urlformatoinvalido = URL tem formato formato inválido. +painelVendaEmbarcadaController.msg.scusso = URL atualizada com sucesso + diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 97472583b..b902f80e8 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -416,8 +416,10 @@ indexController.mniConferenciaComissao.label=Conferência de Movimento indexController.mniRetencaoDiariaComissao.label=Recálculo da Comissão indexController.mniCustom.label = Customização Sistema +indexController.mniVendaEmbarcada.label = Venda Embarcada indexController.mniDispositivoVendaEmbarcada.label = Dispositivo Venda Embarcada indexController.mniAutorizacaoUsoSerieEmbarcada.label = Autorização de uso de Série por Dispositivo +indexController.mniPainelVendaEmbarcada.label = Painel Venda Embarcada indexController.mniPainelBpe.label = Painel BPe indexController.mniReenvioBpe.label = Reenvio BP-e indexController.mniVisualizaSenhaInstalacaoVendaEmbarcada.label = Visualizar Senha Instalação @@ -8751,6 +8753,7 @@ relatorioBPeController.MSG.dataInicialMaiorQueFinal = Data de inicio não pode s # Dispositivo Venda Embarcada dispositivoVendaEmbarcadaController.window.title = Dispositivo Venda Embarcada +painelVendaEmbarcadaController.window.title = Painel Venda Embarcada editarDispositivoVendaEmbarcadaController.window.title = Cadastro de Dispositivo Venda Embarcada dispositivoVendaEmbarcadaController.btnSalvar.tooltiptext = Guardar dispositivoVendaEmbarcadaController.id.value=ID @@ -8856,6 +8859,15 @@ busquedaOperadorEmbarcada.MSG.borrarPergunta= Eliminar o operador? busquedaOperadorEmbarcada.MSG.borrarPergunta.title=Apagar busquedaOperadorEmbarcada.MSG..borrarOK=Registro excluído. +#Painel venda embarcada +painelVendaEmbarcadaController.window.title = Painel Venda Embarcada +busquedaPainelVendaEmbarcadaController.btnRefresh.tooltiptext = Atualização +painelVendaEmbarcadaController.enderecoUrl.value = Enedereço URL +painelVendaEmbarcadaController.btnSalvar.tooltiptext = Salvar +painelVendaEmbarcadaController.msg.usuariosempermisao = Usuário não tem permissão para alterar a url. +painelVendaEmbarcadaController.msg.confirmacaoaltecaourl = Tem certeza que deseja alterar a URL? +painelVendaEmbarcadaController.msg.urlformatoinvalido = URL tem formato formato inválido. +painelVendaEmbarcadaController.msg.scusso = URL atualizada com sucesso # Relatório Venda Embarcada relatorioVendaEmbarcadaController.window.title = Relatório de Bilhete de Passagem Eletrônico @@ -9263,4 +9275,5 @@ relatorioMmphDerController.MSG.dataInicialMaiorFinal = Data inicial maior que fi #Relatório Caixa Orgão Concedente relatorioCaixaOrgaoConcedenteController.window.title=Relatório Caixa por Órgão Concedente relatorioCaixaOrgaoConcedenteController.lbDataInicio.value=Data Inicio -relatorioCaixaOrgaoConcedenteController.lbDataFinal.value=Data Final \ No newline at end of file +relatorioCaixaOrgaoConcedenteController.lbDataFinal.value=Data Final +relatorioCaixaOrgaoConcedenteController.lb.nomeBilheteiro.value = Nome Bilheteiro \ No newline at end of file diff --git a/web/gui/catalogos/busquedaAutorizacaoUsoSerieEmbarcada.zul b/web/gui/catalogos/busquedaAutorizacaoUsoSerieEmbarcada.zul index 69caab0b4..39e80c231 100644 --- a/web/gui/catalogos/busquedaAutorizacaoUsoSerieEmbarcada.zul +++ b/web/gui/catalogos/busquedaAutorizacaoUsoSerieEmbarcada.zul @@ -63,22 +63,15 @@ -