public ActionResult Create(Actor actor) { if (ModelState.IsValid) { db.Actors.Add(actor); db.SaveChanges(); return RedirectToAction("Index"); } return View(actor); }
public ActionResult Create(Movie movie, Actor actor) { movie.Actors = db.Actors.Where(a => movie.SelectedActorIds.Contains(a.ActorID)).ToList(); foreach (var item in movie.Actors) item.Movies.Add(movie); if (ModelState.IsValid) { db.Movies.Add(movie); db.Actors.Add(actor); db.SaveChanges(); return RedirectToAction("Index"); } return View(movie); }
public ActionResult Edit(Actor actor) { if (ModelState.IsValid) { db.Entry(actor).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(actor); }