From 4ac0c3b14cda65dfcc6b2a2d3d9323f8e2d45fed Mon Sep 17 00:00:00 2001 From: emerson Date: Fri, 25 Jan 2019 19:48:07 +0000 Subject: [PATCH] fixes bug#0012989 dev: valdir qua: marcelo MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Implementação efetuada. git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@89252 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../seguridad/EditarEstacionController.java | 14 +++++++++++++- web/WEB-INF/i3-label_es_MX.label | 1 + web/WEB-INF/i3-label_pt_BR.label | 1 + web/gui/seguridad/editarEstacion.zul | 8 ++++++++ 4 files changed, 23 insertions(+), 1 deletion(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarEstacionController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarEstacionController.java index ccce9fe1a..8cbe52dd2 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarEstacionController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarEstacionController.java @@ -26,6 +26,7 @@ import org.zkoss.zkplus.databind.BindingListModelList; import org.zkoss.zul.Button; import org.zkoss.zul.Checkbox; import org.zkoss.zul.Combobox; +import org.zkoss.zul.Comboitem; import org.zkoss.zul.Intbox; import org.zkoss.zul.Label; import org.zkoss.zul.Listheader; @@ -33,7 +34,6 @@ import org.zkoss.zul.Longbox; import org.zkoss.zul.Radio; import org.zkoss.zul.Tab; import org.zkoss.zul.Textbox; -import org.zkoss.zul.api.Comboitem; import com.rjconsultores.ventaboletos.entidad.Empresa; import com.rjconsultores.ventaboletos.entidad.Estacion; @@ -41,6 +41,7 @@ import com.rjconsultores.ventaboletos.entidad.EstacionImpresora; import com.rjconsultores.ventaboletos.entidad.EstacionRioCard; import com.rjconsultores.ventaboletos.entidad.EstacionSitef; import com.rjconsultores.ventaboletos.enums.TipoImpressora; +import com.rjconsultores.ventaboletos.enums.TipoImpressoraRelatorio; import com.rjconsultores.ventaboletos.exception.BusinessException; import com.rjconsultores.ventaboletos.service.EstacionService; import com.rjconsultores.ventaboletos.service.EstacionSitefService; @@ -100,6 +101,7 @@ public class EditarEstacionController extends MyGenericForwardComposer { private Textbox txtNomImpressora; private Textbox txtNomImpressoraSeguro; private Textbox txtNomImpressoraRelatorio; + private Combobox cmbTpImpressoraRelatorio; private Textbox txtNomeArquivoLayout; private Radio rdPausarImpressoraNo; private Radio rdPausarImpressoraSi; @@ -176,6 +178,8 @@ public class EditarEstacionController extends MyGenericForwardComposer { lsEstacionImpresora = estacion.getLsEstacionImpresora(); estacionImpresoraList.setData(lsEstacionImpresora); + + carregarComboTipoImpressora(); if (estacion.getPausarImpressora() != null) { if (estacion.getPausarImpressora()) { @@ -205,6 +209,14 @@ public class EditarEstacionController extends MyGenericForwardComposer { txtDescEstacion.focus(); } + private void carregarComboTipoImpressora() { + for (TipoImpressoraRelatorio tipoImpresoraRelatorio : TipoImpressoraRelatorio.values()) { + Comboitem comboItem = new Comboitem(tipoImpresoraRelatorio.getDescricao()); + comboItem.setValue(tipoImpresoraRelatorio.getId()); + comboItem.setParent(cmbTpImpressoraRelatorio); + } + } + private void validaHabilitacaoCampos() { ApplicationProperties instance = ApplicationProperties.getInstance(); validaHabilitacaoCamposRioCard(instance) diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index fc4df9160..1a2808db2 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -4228,6 +4228,7 @@ editarEstacionController.btnApagar.tooltiptext = Eliminar editarEstacionController.btnSalvar.tooltiptext = Guardar editarEstacionController.btnFechar.tooltiptext = Cerrar editarEstacionController.conexion = Conexión bancária +editarEstacionController.tipoImpressoraRelatorio.label = Tipo de Impresora reporte editarEstacionController.usuario = Usuário bancario editarEstacionController.pausarImpressora = Interrumpir impresión editarEstacionController.terminalMultiplo = Múltiples terminales en la misma estación diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 52887a40e..35c5d8217 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -4445,6 +4445,7 @@ editarEstacionController.btnApagar.tooltiptext = Eliminar editarEstacionController.btnSalvar.tooltiptext = Salvar editarEstacionController.btnFechar.tooltiptext = Fechar editarEstacionController.conexion = Conexão Bancária +editarEstacionController.tipoImpressoraRelatorio.label = Tipo de Impressora Relatório editarEstacionController.usuario = Usuário Bancario editarEstacionController.pausarImpressora = Pausa na Impressão editarEstacionController.terminalMultiplo = Multiplos terminais na mesma estação diff --git a/web/gui/seguridad/editarEstacion.zul b/web/gui/seguridad/editarEstacion.zul index 3a301a511..ebb669618 100644 --- a/web/gui/seguridad/editarEstacion.zul +++ b/web/gui/seguridad/editarEstacion.zul @@ -75,6 +75,14 @@ value="@{winEditarEstacion$composer.estacion.nomeImpressoraRelatorio}" tooltiptext="${c:l('editarEstacionController.tooltip.impressorarelatorio')}" /> + +