public ActionResult RemoveDirector(int id) { ShowDirectors model = new ShowDirectors(); model.showId = id; model.show = db.Show.Find(id); model.directors = db.Directors.ToList(); return(View(model)); }
public ActionResult RemoveDirector(ShowDirectors model) { var director = db.Directors.FirstOrDefault(m => m.id == model.directorId); var show = db.Show.FirstOrDefault(m => m.id == model.showId); show.directors.Remove(director); director.shows.Remove(show); db.SaveChanges(); return(RedirectToAction("Details/" + model.showId, "Shows", new { area = "" })); }