public async Task <List <ProductModel> > GetProducts() { var products = _productRepository.AllIncluding <Product>(); var productsModel = products.Select(product => new ProductModel { Description = product.Description, Id = product.Id, Name = product.Name, Price = product.Price, Stock = product.Stock, Weight = product.Weight, }).ToList(); return(productsModel); }
public IEnumerable <ProductBL> AllIncluding() { var products = _repository.AllIncluding(p => p.ProductGroup, p => p.Country).ToList(); return(Map(products)); }