public ActionResult Create(Track track) { if (ModelState.IsValid) { db.Tracks.Add(track); db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.AlbumId = new SelectList(db.Albums, "AlbumId", "Title", track.AlbumId); ViewBag.GenreId = new SelectList(db.Genres, "GenreId", "Name", track.GenreId); ViewBag.MediaTypeId = new SelectList(db.MediaTypes, "MediaTypeId", "Name", track.MediaTypeId); return View(track); }
public ActionResult Edit(Track track) { if (ModelState.IsValid) { db.Entry(track).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.AlbumId = new SelectList(db.Albums, "AlbumId", "Title", track.AlbumId); ViewBag.GenreId = new SelectList(db.Genres, "GenreId", "Name", track.GenreId); ViewBag.MediaTypeId = new SelectList(db.MediaTypes, "MediaTypeId", "Name", track.MediaTypeId); return View(track); }