// GET: Film/Delete/5 public ActionResult Delete(int id) { var film = filmRepository.FindById(id); if (film == null) { return(HttpNotFound()); } var filmId = new Models.Film(); filmId.InjectFrom(film); return(View(filmId)); }
// GET: Film/Edit/5 public ActionResult Edit(int id) { var film = filmRepository.GetById(id); if (film == null) { return(HttpNotFound()); } var filmModel = new Models.Film(); filmModel.InjectFrom(film); var genres = genreRepository.GetAll().Select(f => new SelectListItem() { Value = f.Id.ToString(), Text = f.Name, Selected = filmModel.GenreId == f.Id }).ToList(); ViewBag.Genres = genres; return(View(filmModel)); }