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')}" />
+
+
+
+