From aaaf9b4ffe6a19f8c3fa6f91be12be022a71c82e Mon Sep 17 00:00:00 2001 From: rafael Date: Thu, 13 Sep 2012 13:26:53 +0000 Subject: [PATCH] Relacionamento de Marca com Empresa - Copia tarifas por marca git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@21331 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../catalogos/EditarMarcaController.java | 19 ++++++++++++++++++- web/gui/catalogos/editarMarca.zul | 9 ++++++++- web/gui/tarifas/busquedaTarifasOficial.zul | 2 +- 3 files changed, 27 insertions(+), 3 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarMarcaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarMarcaController.java index 764eaede6..b56864b0e 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarMarcaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarMarcaController.java @@ -4,7 +4,9 @@ */ package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos; +import com.rjconsultores.ventaboletos.entidad.Empresa; import com.rjconsultores.ventaboletos.entidad.Marca; +import com.rjconsultores.ventaboletos.service.EmpresaService; import com.rjconsultores.ventaboletos.service.MarcaService; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties; @@ -26,6 +28,7 @@ import org.zkoss.zk.ui.UiException; import org.zkoss.zk.ui.event.Event; import org.zkoss.zk.ui.event.UploadEvent; import org.zkoss.zul.Button; +import org.zkoss.zul.Combobox; import org.zkoss.zul.Image; import org.zkoss.zul.Row; @@ -39,7 +42,10 @@ public class EditarMarcaController extends MyGenericForwardComposer { @Autowired private MarcaService marcaService; + @Autowired + private EmpresaService empresaService; private Marca marca; + private List lsEmpresa; private MyListbox marcaList; private BusquedaMarcaController busquedaMarcaController; private Image img; @@ -47,6 +53,7 @@ public class EditarMarcaController extends MyGenericForwardComposer { private Button btnApagar; private static Logger log = Logger.getLogger(EditarMarcaController.class); private Row rowEquivalencia; + private Combobox cmbEmpresa; public Image getImg() { return img; @@ -60,6 +67,14 @@ public class EditarMarcaController extends MyGenericForwardComposer { return marca; } + public List getLsEmpresa() { + return lsEmpresa; + } + + public void setLsEmpresa(List lsEmpresa) { + this.lsEmpresa = lsEmpresa; + } + public void setMarca(Marca marca) { this.marca = marca; } @@ -98,6 +113,8 @@ public class EditarMarcaController extends MyGenericForwardComposer { @Override public void doAfterCompose(Component comp) throws Exception { + + lsEmpresa = empresaService.obtenerTodos(); super.doAfterCompose(comp); marca = (Marca) Executions.getCurrent().getArg().get("marca"); @@ -143,7 +160,7 @@ public class EditarMarcaController extends MyGenericForwardComposer { public void onClick$btnSalvar(Event ev) throws InterruptedException { txtNome.getText(); - + cmbEmpresa.getValue(); try { String nomeMarca = marca.getDescmarca(); List lsMarcas = marcaService.buscarPorNome(nomeMarca); diff --git a/web/gui/catalogos/editarMarca.zul b/web/gui/catalogos/editarMarca.zul index 52cc4bbc1..8e49fc537 100644 --- a/web/gui/catalogos/editarMarca.zul +++ b/web/gui/catalogos/editarMarca.zul @@ -36,12 +36,19 @@ value="@{winEditarMarca$composer.marca.descmarca}" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/> + + + diff --git a/web/gui/tarifas/busquedaTarifasOficial.zul b/web/gui/tarifas/busquedaTarifasOficial.zul index a21d77637..8ff006ecf 100644 --- a/web/gui/tarifas/busquedaTarifasOficial.zul +++ b/web/gui/tarifas/busquedaTarifasOficial.zul @@ -68,7 +68,7 @@ multiple="false" height="250px" vflex="false"> + label="${c:l('lb.id')}" sort="auto(tarifaOficialId)"/>