public IActionResult Create(int id) { ShoppingCart sc = new ShoppingCart(); sc.itemID = id; sc.UserID = GetCurrentUserAsync().Result.Id.ToString(); if (_model.model == null) _model.model = new[] { _context.Bicycles.ToList().Single(y => y.ID == sc.itemID) }; else _model.model = _model.model.Concat(new[] { _context.Bicycles.ToList().Single(y => y.ID == id) }); if (ModelState.IsValid) { _context.ShoppingCart.Add(sc); _context.SaveChanges(); return RedirectToAction("Index"); } return Index(); }
public IActionResult Edit(ShoppingCart shoppingCart) { if (ModelState.IsValid) { _context.Update(shoppingCart); _context.SaveChanges(); return RedirectToAction("Index"); } return View(shoppingCart); }