public ActionResult Edit(Album album) { var record = repository.GetAll().Where(a => a.ID == album.ID).FirstOrDefault(); if (record != null) record = album; repository.SaveChanges(); return RedirectToAction("Index"); }
public ActionResult Create(Album album) { if (!ModelState.IsValid) return View(album); repository.Add(album); repository.SaveChanges(); return RedirectToAction("Index"); }
public ActionResult Create(Album album) { using (var context = new MusicDatabaseContext()) { context.Albums.Add(album); context.SaveChanges(); return RedirectToAction("Index"); } }
public ActionResult Edit(Album album) { using (var context = new MusicDatabaseContext()) { var record = context.Albums.Where(a => a.ID == album.ID).FirstOrDefault(); if (record != null) record = album; context.SaveChanges(); return RedirectToAction("Index"); } }