Example #1
0
        public void Create02(OrderCreateDTO02 item)
        {
            var order = _mapper.Map <Order>(item);

            _context.Add(order);
            _context.SaveChanges();
        }
        public void Create02(OrderCreateDTO02 item)
        {
            var order = _mapper.Map <Order>(item);

            _context.Add(order);
            _context.SaveChanges();

            foreach (var product in item.Products)
            {
                var newProduct = new Product(product.Name);
                _context.Add(newProduct);
                _context.SaveChanges();

                var orderProduct = new OrderProduct(order.Id, newProduct.Id);
                _context.Add(orderProduct);
                _context.SaveChanges();
            }
        }