From a013f2ab64875024aa4ac7d09ca0533956c018cf Mon Sep 17 00:00:00 2001 From: rodrigo Date: Tue, 16 Oct 2012 21:57:50 +0000 Subject: [PATCH] git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@22110 d1611594-4594-4d17-8e1d-87c2c4800839 --- ...ConfigLayoutImpressaoBoletoController.java | 19 ++++++++++ .../web/utilerias/render/RenderEstacion.java | 3 ++ src/java/spring-config.xml | 31 +++++++++++----- web/WEB-INF/i3-label_pt_BR.label | 2 + .../configLayoutImpressaoBoleto.zul | 7 ++++ web/gui/seguridad/busquedaEstacion.zul | 7 +++- web/gui/seguridad/editarEstacion.zul | 37 ++++++++++++------- 7 files changed, 82 insertions(+), 24 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 8935f07f3..e3f8ac06a 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.Row; import org.zkoss.zul.Textbox; import com.rjconsultores.ventaboletos.vo.configuracioneccomerciales.ConfigCoordenadas; @@ -32,10 +33,12 @@ public class ConfigLayoutImpressaoBoletoController extends MyGenericForwardCompo private static final long serialVersionUID = 1L; private MyListbox campoCoordenadasList; + private Row rowMensagem; private Combobox cmbCampo; private Intbox txtLinha; private Intbox txtColuna; private Textbox txtLayout; + private Textbox txtMensagem; private Integer linha; private Integer coluna; private List lsConfigCoordenadas; @@ -60,6 +63,9 @@ 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.getCampo().equals("getMensagem")) { + txt.append(c.getCampo()).append(".str=").append(c.getMensagem()).append("\n"); + } } String nomeArquivo = "coordenadas.properties"; @@ -89,6 +95,7 @@ public class ConfigLayoutImpressaoBoletoController extends MyGenericForwardCompo configCoordenadas.setCampo(campo); configCoordenadas.setLinha(linha); configCoordenadas.setColuna(coluna); + configCoordenadas.setMensagem(txtMensagem.getValue()); if ((!campo.equals("VAZIO")) && (linha != null) && (coluna != null)) { if (!lsConfigCoordenadas.contains(configCoordenadas)) { @@ -142,4 +149,16 @@ public class ConfigLayoutImpressaoBoletoController extends MyGenericForwardCompo props.load(in); in.close(); } + + public void onChange$cmbCampo(Event ev) { + String campo = "VAZIO"; + Comboitem cbiCampo = cmbCampo.getSelectedItem(); + if (cbiCampo != null) { + campo = (String) cbiCampo.getValue(); + } + + if (campo.equals("getMensagem")) { + rowMensagem.setVisible(Boolean.TRUE); + } + } } diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderEstacion.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderEstacion.java index 5ff1d517d..97a78293f 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderEstacion.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderEstacion.java @@ -60,6 +60,9 @@ public class RenderEstacion implements ListitemRenderer { lc = new Listcell(estacion.getNomeArquivoLayout()); lc.setParent(lstm); + lc = new Listcell(estacion.getNomeImpressoraRelatorio()); + lc.setParent(lstm); + PuntoVenta pv = estacion.getPuntoVenta(); if (pv != null) { lc = new Listcell(pv.getNombpuntoventa()); diff --git a/src/java/spring-config.xml b/src/java/spring-config.xml index 396727f11..081673994 100644 --- a/src/java/spring-config.xml +++ b/src/java/spring-config.xml @@ -1,17 +1,21 @@ - - + - + @@ -286,11 +290,13 @@ - + - + @@ -309,14 +315,19 @@ - + - + - - + + \ No newline at end of file diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index d98e37ea8..8d6785634 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -2543,6 +2543,7 @@ busquedaEstacionController.lhNumCaja.label = Caixa busquedaEstacionController.lhPuntoVenta.label = Ponto Venda busquedaEstacionController.btnPesquisa.label = Pesquisa busquedaEstacionController.nomeImpressora.label = Impressora +busquedaEstacionController.nomeImpressoraRelatorio.label = Impressora Relatório busquedaEstacionController.nomeArquivoLayout.label = Arquivo Layout # Editar Estacion @@ -3798,6 +3799,7 @@ configLayoutImpressaoBoletoController.layout.label = Layout configLayoutImpressaoBoletoController.campo.label = Campo configLayoutImpressaoBoletoController.coluna.label = Coluna configLayoutImpressaoBoletoController.linha.label = Linha +configLayoutImpressaoBoletoController.mensagem.label = Mensagem #TramoService tramoServiceImpl.msg.validacionVia=A via não pode ser alterada diff --git a/web/gui/configuraciones_comerciales/configLayoutImpressaoBoleto.zul b/web/gui/configuraciones_comerciales/configLayoutImpressaoBoleto.zul index e2a6c4a6b..30a07a4c7 100644 --- a/web/gui/configuraciones_comerciales/configLayoutImpressaoBoleto.zul +++ b/web/gui/configuraciones_comerciales/configLayoutImpressaoBoleto.zul @@ -104,6 +104,8 @@ label="Rodape - Hora Viagem" /> + @@ -116,6 +118,11 @@ value="${c:l('configLayoutImpressaoBoletoController.coluna.label')}" /> + + diff --git a/web/gui/seguridad/busquedaEstacion.zul b/web/gui/seguridad/busquedaEstacion.zul index 3d8dec930..e53256380 100644 --- a/web/gui/seguridad/busquedaEstacion.zul +++ b/web/gui/seguridad/busquedaEstacion.zul @@ -8,7 +8,7 @@ + height="500px" width="1100px" border="normal">