Ejemplo n.º 1
0
 private void SeedData(OrdersDbContext dbContext)
 {
     if (!dbContext.Orders.Any())
     {
         for (var i = 100; i <= 110; i++)
         {
             dbContext.Add(new Db.Order()
             {
                 Id         = i,
                 CustomerId = i + 1,
                 OrderDate  = DateTime.Now,
                 Items      = new List <Db.OrderItem>()
                 {
                     new Db.OrderItem()
                     {
                         OrderId = 1, ProductId = 1, Quantity = 10, UnitPrice = 10
                     },
                     new Db.OrderItem()
                     {
                         OrderId = 2, ProductId = 2, Quantity = 10, UnitPrice = 10
                     },
                     new Db.OrderItem()
                     {
                         OrderId = 3, ProductId = 3, Quantity = 1, UnitPrice = 100
                     }
                 },
                 Total = i * 100
             });;
         }
     }
 }
Ejemplo n.º 2
0
        public async Task <IActionResult> Create([Bind("ID,FirstName,Surname,Phone,Address")] Customercs customercs)
        {
            if (ModelState.IsValid)
            {
                _context.Add(customercs);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(customercs));
        }
Ejemplo n.º 3
0
        public async Task <IActionResult> Create([Bind("Id,OrderNumber,OrderDate,ClientName")] Order order)
        {
            if (ModelState.IsValid)
            {
                _context.Add(order);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(order));
        }
Ejemplo n.º 4
0
        public async Task <IActionResult> Create([Bind("Id,Name")] Category category)
        {
            if (ModelState.IsValid)
            {
                _context.Add(category);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(category));
        }
Ejemplo n.º 5
0
        public async Task <IActionResult> Create([Bind("Id,Name,Price,AvailableQuantity")] Product product)
        {
            if (ModelState.IsValid)
            {
                _context.Add(product);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(product));
        }
Ejemplo n.º 6
0
        public async Task <IActionResult> Create([Bind("ID,DishName,DitearyRestrictions,Price,Rating")] Menu menu)
        {
            if (ModelState.IsValid)
            {
                _context.Add(menu);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(menu));
        }
        public async Task <IActionResult> Create([Bind("ID,CustomerID,MenuID,OrderDate")] Order order)
        {
            if (ModelState.IsValid)
            {
                _context.Add(order);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["MenuID"] = new SelectList(_context.Menu, "ID", "ID", order.MenuID);
            return(View(order));
        }
Ejemplo n.º 8
0
        public async Task <IActionResult> Create([Bind("ProductId,OrderId,Quantity")] Product_Order product_Order)
        {
            if (ModelState.IsValid)
            {
                _context.Add(product_Order);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["OrderId"]   = new SelectList(_context.Orders, "Id", "ClientName", product_Order.OrderId);
            ViewData["ProductId"] = new SelectList(_context.Products, "Id", "Name", product_Order.ProductId);
            return(View(product_Order));
        }
Ejemplo n.º 9
0
 public void Create(Item item)
 {
     _dbContext.Add(item);
     _dbContext.SaveChanges();
 }