From 74eed8801cdc4b6c94a1311245d8f75ac310d8f4 Mon Sep 17 00:00:00 2001 From: carla Date: Thu, 14 Feb 2013 13:29:04 +0000 Subject: [PATCH] =?UTF-8?q?altera=C3=A7=C3=A3o=20no=20cadastro=20do=20usu?= =?UTF-8?q?=C3=A1rio=20no=20combobox=20localidade=20e=20ponto=20de=20venda?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@24294 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../seguridad/BusquedaUsuarioController.java | 7 +++---- .../seguridad/EditarUsuarioController.java | 16 +++++++++++++++- .../render/RenderCategoriaDescuento.java | 19 ++++++++++++++++++- web/WEB-INF/i3-label_pt_BR.label | 2 ++ .../busquedaConfiguracionCategorias.zul | 8 +++++--- web/gui/seguridad/editarUsuario.zul | 10 +++++----- 6 files changed, 48 insertions(+), 14 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/BusquedaUsuarioController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/BusquedaUsuarioController.java index 23db45f72..3714cfa98 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/BusquedaUsuarioController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/BusquedaUsuarioController.java @@ -1,5 +1,4 @@ /* - * To change this template, choose Tools | Templates * and open the template in the editor. */ package com.rjconsultores.ventaboletos.web.gui.controladores.seguridad; @@ -169,17 +168,17 @@ public class BusquedaUsuarioController extends MyGenericForwardComposer { pagingUsuario.getPageSize()); String nombUsuario = txtNombUsuario.getText(); - if (nombUsuario != null) { + if (!nombUsuario.equals("")) { sistemaBusqueda.addFilterLike("nombusuario", "%" + nombUsuario.trim().concat("%")); } String nombPaterno = txtNombPaterno.getText(); - if (nombPaterno != null) { + if (!nombPaterno.equals("")) { sistemaBusqueda.addFilterLike("nombpaterno", "%" + nombPaterno.trim().concat("%")); } String nombMaterno = txtNombMaterno.getText(); - if (nombMaterno != null) { + if (!nombMaterno.equals("")) { sistemaBusqueda.addFilterLike("nombmaterno", "%" + nombMaterno.trim().concat("%")); } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarUsuarioController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarUsuarioController.java index ab5a3314f..b8ae577e1 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarUsuarioController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarUsuarioController.java @@ -24,6 +24,7 @@ import org.zkoss.zk.ui.util.Clients; import org.zkoss.zul.Button; import org.zkoss.zul.Combobox; import org.zkoss.zul.Comboitem; +import org.zkoss.zul.ListModelList; import org.zkoss.zul.Tab; import org.zkoss.zul.Textbox; @@ -39,6 +40,7 @@ import com.rjconsultores.ventaboletos.entidad.UsuarioUbicacion; import com.rjconsultores.ventaboletos.service.EmpleadoService; import com.rjconsultores.ventaboletos.service.EmpresaService; import com.rjconsultores.ventaboletos.service.PerfilService; +import com.rjconsultores.ventaboletos.service.PuntoVentaService; import com.rjconsultores.ventaboletos.service.UsuarioEmpresaService; import com.rjconsultores.ventaboletos.service.UsuarioPerfilService; import com.rjconsultores.ventaboletos.service.UsuarioService; @@ -72,8 +74,11 @@ public class EditarUsuarioController extends MyGenericForwardComposer { private EmpleadoService empleadoService; @Autowired private EmpresaService empresaService; + @Autowired + private PuntoVentaService puntoVentaService; private List lsPerfil; private List lsEmpresa; + private List lsPuntoVenta = null; private Perfil perfilSeleccionada; private List lsUsuarioUbicacion; private List lsUsuarioEmpresa; @@ -706,8 +711,17 @@ public class EditarUsuarioController extends MyGenericForwardComposer { log.error(ex); } } + + public void onSelect$cmbParada(){ + + Comboitem cbiParada = cmbParada.getSelectedItem(); + if(cbiParada!= null){ + lsPuntoVenta = puntoVentaService.buscaPuntoVentaParada((Parada) cmbParada.getSelectedItem().getValue()); + cmbPuntoVenta.setModel(new ListModelList(lsPuntoVenta)); + } + } - public void onClick$btnAdicionarUbicacion(Event ev) { + public void onClick$btnAdicionarUbicacion() { Comboitem cbiParada = cmbParada.getSelectedItem(); Comboitem cbiPuntoVenta = cmbPuntoVenta.getSelectedItem(); diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCategoriaDescuento.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCategoriaDescuento.java index 94fabe6c9..7f91a265f 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCategoriaDescuento.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCategoriaDescuento.java @@ -6,7 +6,11 @@ package com.rjconsultores.ventaboletos.web.utilerias.render; import com.rjconsultores.ventaboletos.entidad.CategoriaClase; import com.rjconsultores.ventaboletos.entidad.CategoriaCtrl; +import com.rjconsultores.ventaboletos.entidad.CategoriaDescuento; import com.rjconsultores.ventaboletos.entidad.CategoriaMarca; +import com.rjconsultores.ventaboletos.service.CategoriaCtrlService; + +import org.springframework.beans.factory.annotation.Autowired; import org.zkoss.zul.Listcell; import org.zkoss.zul.Listitem; import org.zkoss.zul.ListitemRenderer; @@ -16,9 +20,11 @@ import org.zkoss.zul.ListitemRenderer; * @author rodrigo */ public class RenderCategoriaDescuento implements ListitemRenderer { - + @Autowired + private CategoriaCtrlService categoriaCtrlService; public void render(Listitem lstm, Object o) throws Exception { CategoriaCtrl cc = (CategoriaCtrl) o; + String descricao = ""; Listcell lc = new Listcell(cc.getCategoriactrlId().toString()); lc.setParent(lstm); @@ -39,6 +45,17 @@ public class RenderCategoriaDescuento implements ListitemRenderer { } lc = new Listcell(sb2.toString()); lc.setParent(lstm); + if(!cc.getCategoriaDescuentoList().isEmpty()){ + + + for(CategoriaDescuento catDesc : cc.getCategoriaDescuentoList()){ + + descricao = descricao + catDesc.getCategoria() != null ? catDesc.getCategoria().getDesccategoria() : "0"+ ", "; + } + descricao = descricao.substring(0,descricao.length()-1); + lc = new Listcell(descricao); + lc.setParent(lstm); + } lstm.setAttribute("data", cc); } diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 5f627b75e..f2351cc8e 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -890,6 +890,7 @@ busquedaConfiguracionCategoriaController.btnRefresh.tooltiptext = Atualizar busquedaConfiguracionCategoriaController.btnNovo.tooltiptext = Incluir busquedaConfiguracionCategoriaController.btnCerrar.tooltiptext = Fechar busquedaConfiguracionCategoriaController.btnPesquisa.label = Pesquisa +busquedaConfiguracionCategoriaController.lhTipoPassagem.label = Tipo de Passagem # Pantalla Editar Configuração Categorí­a @@ -1988,6 +1989,7 @@ busquedaUsuarioController.CveUsuario.label = Login busquedaUsuarioController.CveEmpleado.label = Código de Empregado editarUsuarioController.lhEmpresa.label = Empresa editarUsuarioController.chkCorteTurnoAutomatico.label = Corte Automático +editarUsuarioController.MSG.usuarioempresa = É necessário informar pelo menos um empresa #cREADO POR mANUEL diff --git a/web/gui/configuraciones_comerciales/busquedaConfiguracionCategorias.zul b/web/gui/configuraciones_comerciales/busquedaConfiguracionCategorias.zul index 45bdf636f..d303f104e 100644 --- a/web/gui/configuraciones_comerciales/busquedaConfiguracionCategorias.zul +++ b/web/gui/configuraciones_comerciales/busquedaConfiguracionCategorias.zul @@ -8,7 +8,7 @@ + height="500px" width="980px" border="normal" contentStyle="overflow:auto">