From b47846384888a662f2c3421e14e3d81d4f5d5b09 Mon Sep 17 00:00:00 2001 From: rodrigo Date: Tue, 26 Feb 2013 18:26:21 +0000 Subject: [PATCH] git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@24684 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../ConfigLayoutImpressaoBoletoController.java | 9 +++++++++ .../render/RenderConfigLayoutImpressaoBoleto.java | 3 +++ .../RenderConfigLayoutImpressaoBoletoMensagem.java | 2 +- web/WEB-INF/i3-label_pt_BR.label | 1 + .../configLayoutImpressaoBoleto.zul | 14 ++++++++++++-- 5 files changed, 26 insertions(+), 3 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/ConfigLayoutImpressaoBoletoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/ConfigLayoutImpressaoBoletoController.java index 7eaee00c0..3d74fd1e5 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/ConfigLayoutImpressaoBoletoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/ConfigLayoutImpressaoBoletoController.java @@ -19,6 +19,7 @@ import org.zkoss.zk.ui.event.UploadEvent; import org.zkoss.zul.Combobox; import org.zkoss.zul.Comboitem; import org.zkoss.zul.Intbox; +import org.zkoss.zul.Listcell; import org.zkoss.zul.Textbox; import com.rjconsultores.ventaboletos.vo.configuracioneccomerciales.ConfigCoordenadas; @@ -37,6 +38,7 @@ public class ConfigLayoutImpressaoBoletoController extends MyGenericForwardCompo private Combobox cmbCampo; private Intbox txtLinha; private Intbox txtColuna; + private Intbox txtTamanho; private Intbox txtLinhaMensagem; private Intbox txtColunaMensagem; private Textbox txtLayout; @@ -74,6 +76,10 @@ public class ConfigLayoutImpressaoBoletoController extends MyGenericForwardCompo txt.append(c.getCampo()).append(".linha=").append(c.getLinha()).append("\n"); txt.append(c.getCampo()).append(".coluna=").append(c.getColuna()).append("\n"); + if (c.getTamanho() != null) { + txt.append(c.getCampo()).append(".tamanho=").append(c.getTamanho()).append("\n"); + } + if (c.getCampo().contains("getMensagem")) { txt.append(c.getCampo()).append(".str=").append(c.getMensagem()).append("\n"); } @@ -100,12 +106,14 @@ public class ConfigLayoutImpressaoBoletoController extends MyGenericForwardCompo Integer linha = txtLinha.getValue(); Integer coluna = txtColuna.getValue(); + Integer tamanho = txtTamanho.getValue(); ConfigCoordenadas configCoordenadas = new ConfigCoordenadas(); configCoordenadas.setLbCampo(lbCampo); configCoordenadas.setCampo(campo); configCoordenadas.setLinha(linha); configCoordenadas.setColuna(coluna); + configCoordenadas.setTamanho(tamanho); if ((!campo.equals("VAZIO")) && (linha != null) && (coluna != null)) { if (!lsConfigCoordenadas.contains(configCoordenadas)) { @@ -116,6 +124,7 @@ public class ConfigLayoutImpressaoBoletoController extends MyGenericForwardCompo cmbCampo.setSelectedItem(null); txtLinha.setValue(null); txtColuna.setValue(null); + txtTamanho.setValue(null); } } } diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfigLayoutImpressaoBoleto.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfigLayoutImpressaoBoleto.java index 0c87d9503..d3a39b18b 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfigLayoutImpressaoBoleto.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfigLayoutImpressaoBoleto.java @@ -23,6 +23,9 @@ public class RenderConfigLayoutImpressaoBoleto implements ListitemRenderer { lc = new Listcell(configCoordenadas.getColuna() != null ? configCoordenadas.getColuna().toString() : ""); lc.setParent(lstm); + lc = new Listcell(configCoordenadas.getTamanho() != null ? configCoordenadas.getTamanho().toString() : ""); + lc.setParent(lstm); + lstm.setAttribute("data", configCoordenadas); } } diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfigLayoutImpressaoBoletoMensagem.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfigLayoutImpressaoBoletoMensagem.java index 1d24356f7..cc79e7072 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfigLayoutImpressaoBoletoMensagem.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfigLayoutImpressaoBoletoMensagem.java @@ -22,7 +22,7 @@ public class RenderConfigLayoutImpressaoBoletoMensagem implements ListitemRender lc = new Listcell(configCoordenadas.getColuna() != null ? configCoordenadas.getColuna().toString() : ""); lc.setParent(lstm); - + lstm.setAttribute("data", configCoordenadas); } } diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 5d374bf26..03fd8fc99 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -3876,6 +3876,7 @@ editarParamConexionController.MSG.suscribirOK=Parametro Atualizado com sucesso # Configuracao Layout Impressao configLayoutImpressaoBoletoController.fileupload.label = Editar Arquivo +configLayoutImpressaoBoletoController.tamanho.label = Tamanho configLayoutImpressaoBoletoController.window.title = Config Layout Impressão Boleto configLayoutImpressaoBoletoController.layout.label = Layout configLayoutImpressaoBoletoController.campo.label = Campo diff --git a/web/gui/configuraciones_comerciales/configLayoutImpressaoBoleto.zul b/web/gui/configuraciones_comerciales/configLayoutImpressaoBoleto.zul index d49d051a9..6d3266a62 100644 --- a/web/gui/configuraciones_comerciales/configLayoutImpressaoBoleto.zul +++ b/web/gui/configuraciones_comerciales/configLayoutImpressaoBoleto.zul @@ -131,9 +131,11 @@ + value="getFechaValidadTarjeta" + label="Data de Validade do Cartão" /> + value="getFechaValidadTarjeta" + label="Data de Validade do Cartão" /> + + @@ -173,6 +180,9 @@ +