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 @@
-
-
-
-
-
-
- |
-
+
+
+
+
@@ -126,10 +119,6 @@
image="/gui/img/builder.gif"
label="${c:l('autorizacaoUsoSerieEmbarcadaController.registro.value')}"
sort="auto(dispositivoEmbarcada.registro)" align="left" />
-
-
-
diff --git a/web/gui/catalogos/editarPainelVendaEmbarcada.zul b/web/gui/catalogos/editarPainelVendaEmbarcada.zul
new file mode 100644
index 000000000..21b49dfbb
--- /dev/null
+++ b/web/gui/catalogos/editarPainelVendaEmbarcada.zul
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+