//[Authorize(Roles = RoleName.CanManageMovies)]
        public ActionResult New()
        {
            Movie movie     = new Movie();
            var   genres    = _context.Genres.ToList();
            var   viewModel = new ViewModels.Movies.MovieFormViewModel(movie)
            {
                //Movie = new Movie(),
                //Id = Movie.Id,
                //Name
                Genres = genres
            };

            return(View("MovieForm", viewModel));
        }
        public ActionResult Edit(int id)
        {
            var movie = _context.Movies.SingleOrDefault(c => c.Id == id);

            if (movie == null)
            {
                return(HttpNotFound());
            }

            var viewModel = new ViewModels.Movies.MovieFormViewModel(movie)
            {
                //Movie = movie,


                Genres = _context.Genres.ToList()
            };

            return(View("MovieForm", viewModel));
        }