public IEnumerable <ProductoDTO> ProductosXLista(int clienteId) { var productos = productoBL.GetAllProductosSegunListaAsociada(clienteId); //var productosBlister = productoBL.GetAllProductosBlister(); log.Info("Accediendo a los Productos X Lista segun cliente ID: " + clienteId); List <ProductoDTO> productosConjunto = new List <ProductoDTO>(); foreach (var prod in productos) { if (prod.EsMix && prod.EsBlister) { prod.NombreAuxiliar = prod.NombreAuxiliar + " - MIX/BLISTER -"; } else if (prod.EsMix) { prod.NombreAuxiliar = prod.NombreAuxiliar + " - MIX -"; } productosConjunto.Add(prod); } //foreach (var prodBlister in productosBlister) //{ // if(prodBlister.EsBlister == true && prodBlister.EsBlister == true) // { // } // if (prodBlister.Marca != null) // prodBlister.Nombre = prodBlister.Nombre + " (" + prodBlister.Marca.Nombre + ") - BLISTER -"; // if (prodBlister.Categoria != null) // prodBlister.Nombre = prodBlister.Nombre + " (" + prodBlister.Categoria.Nombre + ") - BLISTER -"; // productosConjunto.Add(prodBlister); //} //var productos = productoBL.GetAllProductosSegunListaAsociada(clienteId); //var productosBlister = productoBL.GetAllProductosBlister(); //List<Producto> productosConjunto = new List<Producto>(); //foreach (var prod in productos) //{ // if(prod.EsMix) // { // if (prod.Marca != null) // prod.Nombre = prod.Nombre + " (" + prod.Marca.Nombre + ") - MIX -"; // if (prod.Categoria != null) // prod.Nombre = prod.Nombre + " (" + prod.Categoria.Nombre + ") - MIX -"; // } // else // { // if (prod.Marca != null) // prod.Nombre = prod.Nombre + " (" + prod.Marca.Nombre + ")"; // if (prod.Categoria != null) // prod.Nombre = prod.Nombre + " (" + prod.Categoria.Nombre + ")"; // } // productosConjunto.Add(prod); //} //foreach (var prodBlister in productosBlister) //{ // if (prodBlister.Marca != null) // prodBlister.Nombre = prodBlister.Nombre + " (" + prodBlister.Marca.Nombre + ") - BLISTER -"; // if (prodBlister.Categoria != null) // prodBlister.Nombre = prodBlister.Nombre + " (" + prodBlister.Categoria.Nombre + ") - BLISTER -"; // productosConjunto.Add(prodBlister); //} return(productosConjunto); }