public void AddToCart(Vare vare) { var valgtVare = lagreDb.Vogner.SingleOrDefault( c => c.VognId == HandlekurvId && c.VareId == vare.VareId); if (valgtVare == null) { //Oprett en ny vogn om det ikke finnes valgtVare = new Vogn { VareId = vare.VareId, VognId = HandlekurvId, Count = 1, DateCreated = DateTime.Now }; lagreDb.Vogner.Add(valgtVare); } else { // Øk antall dersom varen finnes valgtVare.Count++; } lagreDb.SaveChanges(); }
public ActionResult Endre(Vare vare) { if (ModelState.IsValid) { db.Entry(vare).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.GenreId = new SelectList(db.Varer, "GenreId", "Name", vare.KategoriId); return View(); }
public ActionResult Opprett(Vare vare) { if (ModelState.IsValid) { db.Varer.Add(vare); db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.KategoriId = new SelectList(db.Kategorier, "KategoriId", "Navn", vare.KategoriId); return View(vare); }