Beispiel #1
0
        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);
        }
Beispiel #2
0
        public IEnumerable <ProductBL> AllIncluding()
        {
            var products = _repository.AllIncluding(p => p.ProductGroup, p => p.Country).ToList();

            return(Map(products));
        }