Exemple #1
0
        public async Task <bool> CreateOrder(ICollection <ProductProps> products, Order order)
        {
            foreach (var product in products)
            {
                var orderProduct = new OrderProduct()
                {
                    ProductId = product.Id,
                    Quantity  = product.Quantity,
                    Price     = product.price ?? product.price.Value,
                    Order     = order
                };

                await _orderContext.AddAsync(orderProduct);
            }

            return(await Save());
        }
Exemple #2
0
        public async Task <bool> CreateProduct(Product product)
        {
            await _productContext.AddAsync(product);

            return(await Save());
        }