private List <Entidades.Produto> ListarProdutosByUsuario(int idUsuario) { try { List <Entidades.Produto> l = new List <Entidades.Produto>(); Negocios.Cadastro.Produtos n = new Negocios.Cadastro.Produtos(); Entidades.Cliente clie = new Entidades.Cliente(); clie.Usuarios = new List <Entidades.Usuario>(); clie.Usuarios.Add(new Entidades.Usuario() { IdUsuario = idUsuario }); l = n.ListarByIdUsuario(clie); dlProdutosVeiculares.DataSource = l; dlProdutosVeiculares.DataBind(); dlProdutosVeiculares.Visible = (l.Count > 0); return(l); } catch (Exception ex) { throw ex; } }
private List <Entidades.Produto> ListarProdutosByUsuario(int idUsuario) { try { List <Entidades.Produto> l = new List <Entidades.Produto>(); Negocios.Cadastro.Produtos n = new Negocios.Cadastro.Produtos(); Entidades.Cliente clie = new Entidades.Cliente(); clie.Usuarios = new List <Entidades.Usuario>(); clie.Usuarios.Add(new Entidades.Usuario() { IdUsuario = idUsuario }); l = n.ListarByIdUsuario(clie).Where(p => p.FlagProdutoWebService.Trim().ToUpper().Equals("N")).ToList(); if (usarFiltroCategoria != null && usarFiltroCategoria.Equals("PF")) { List <Entidades.Produto> novaLista = new List <Entidades.Produto>(); novaLista = l.Where(p => p.CategoriaProduto.Nome.Trim().ToUpper().Equals("CADASTRAL PF")).ToList(); l = new List <Entidades.Produto>(); l = novaLista; } else if (usarFiltroCategoria != null && usarFiltroCategoria.Equals("PJ")) { List <Entidades.Produto> novaLista = new List <Entidades.Produto>(); novaLista = l.Where(p => p.CategoriaProduto.Nome.Trim().ToUpper().Equals("CADASTRAL PJ")).ToList(); l = new List <Entidades.Produto>(); l = novaLista; } dlProdutosVeiculares.DataSource = l; dlProdutosVeiculares.DataBind(); dlProdutosVeiculares.Visible = (l.Count > 0); return(l); } catch (Exception ex) { throw ex; } }