From d1aea507d4deafcbd5766703bad45ad6650281ed Mon Sep 17 00:00:00 2001 From: vinicius Date: Fri, 7 Feb 2014 16:59:13 +0000 Subject: [PATCH] =?UTF-8?q?Resumo=090004878:=20Tela=20de=20Busca=20de=20Us?= =?UTF-8?q?uario=20-=20Adicionar=20novos=20filtros=20Descri=C3=A7=C3=A3o?= =?UTF-8?q?=09Adicionar=20os=20filtros=20de=20Empresa=20e=20Ag=C3=AAncia?= =?UTF-8?q?=20nos=20cadastro=20de=20usu=C3=A1rio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Anotações (0006479) marcoscosso (desenvolvedor) 2014-02-07 11:29 Ao atualizar a tela de busca, no campo PONTO DE VENDA (AGENCIA) está aparecendo a informação do ponto de venda anterior e o atual (conforme imagem). git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@33516 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../web/utilerias/render/RenderUsuario.java | 27 ++++++++++++------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderUsuario.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderUsuario.java index 1fc66202f..f12837d3c 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderUsuario.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderUsuario.java @@ -4,6 +4,7 @@ */ package com.rjconsultores.ventaboletos.web.utilerias.render; +import java.util.Iterator; import java.util.List; import com.rjconsultores.ventaboletos.entidad.Perfil; @@ -55,11 +56,15 @@ public class RenderUsuario implements ListitemRenderer { List usuarioEmpresaList = usuario.getUsuarioEmpresaList(); StringBuilder empresasBuilder = new StringBuilder(); - if(!usuarioEmpresaList.isEmpty()){ - for(UsuarioEmpresa usuarioEmpresa : usuarioEmpresaList){ - empresasBuilder.append(usuarioEmpresa.getEmpresa().getNombempresa()); - empresasBuilder.append(" \\ "); - } + if(!usuarioEmpresaList.isEmpty()){ + + Iterator usuarioEmpresaIt = usuarioEmpresaList.iterator(); + empresasBuilder.append(usuarioEmpresaIt.next().getEmpresa().getNombempresa()); + + while(usuarioEmpresaIt.hasNext()) + empresasBuilder.append(" \\ ") + .append(usuarioEmpresaIt.next().getEmpresa().getNombempresa()); + } lc = new Listcell(empresasBuilder.toString()); @@ -68,10 +73,14 @@ public class RenderUsuario implements ListitemRenderer { List usuarioUbicacionList = usuario.getUsuarioUbicacionList(); StringBuilder ubicacionsBuilder = new StringBuilder(); if(!usuarioUbicacionList.isEmpty()){ - for(UsuarioUbicacion usuarioUbicacion : usuarioUbicacionList){ - ubicacionsBuilder.append(usuarioUbicacion.getPuntoVenta().getNombpuntoventa()); - empresasBuilder.append(" \\ "); - } + + Iterator usuarioUbicacionIt = usuarioUbicacionList.iterator(); + ubicacionsBuilder.append(usuarioUbicacionIt.next().getPuntoVenta().getNombpuntoventa()); + + while(usuarioUbicacionIt.hasNext()) + ubicacionsBuilder.append(" \\ ") + .append(usuarioUbicacionIt.next().getPuntoVenta().getNombpuntoventa()); + } lc = new Listcell(ubicacionsBuilder.toString());