public ActionResult Delete(Movie movie)
 {
     facade.GetMovieGateway().Delete(movie);
     return Redirect("Index");
 }
 public ActionResult Edit(Movie movie)
 {
     facade.GetMovieGateway().Update(movie);
     return Redirect("Index");
 }
 public ActionResult Create(Movie movie)
 {
     movie.Genre = facade.GetGenreGateway().ReadById(movie.Genre.Id);
     facade.GetMovieGateway().Add(movie);
     return Redirect("Index");
 }