Exemple #1
0
        public IActionResult UpdateMovie(FilmManipulation filmModel)
        {
            if (ModelState.IsValid)
            {
                Films filmManipModel = new Films
                {
                    movieID              = filmModel.movieID,
                    movieTitle           = filmModel.movieTitle,
                    movieCertificate     = filmModel.movieCertificate,
                    movieDescription     = filmModel.movieDescription,
                    movieImage           = filmModel.movieImage,
                    moviePrice           = filmModel.moviePrice,
                    Stars                = filmModel.Stars,
                    movieReleaseDate     = DateTime.Now,
                    movieTrailer         = filmModel.movieTrailer,
                    movieGenre           = filmModel.movieGenre,
                    movieBackgroundImage = filmModel.movieBackgroundImage,
                };

                _context.Films.Update(filmManipModel);

                _context.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View(filmModel));
        }
Exemple #2
0
        public IActionResult AddMovie(FilmManipulation filmModel)
        {
            if (ModelState.IsValid)
            {
                Films newMovie = new Films
                {
                    movieTitle           = filmModel.movieTitle,
                    movieCertificate     = filmModel.movieCertificate,
                    movieDescription     = filmModel.movieDescription,
                    movieImage           = filmModel.movieImage,
                    moviePrice           = filmModel.moviePrice,
                    Stars                = filmModel.Stars,
                    movieReleaseDate     = DateTime.Now,
                    movieTrailer         = filmModel.movieTrailer,
                    movieGenre           = filmModel.movieGenre,
                    movieBackgroundImage = filmModel.movieBackgroundImage,
                };

                _context.Add(newMovie);
                _context.SaveChanges();
                return(RedirectToAction(nameof(Index)));
            }

            return(View());
        }
Exemple #3
0
        public IActionResult UpdateMovie(int id)
        {
            Films filmModel = _context.Films.Find(id);

            FilmManipulation filmManipModel = new FilmManipulation
            {
                movieID              = filmModel.movieID,
                movieTitle           = filmModel.movieTitle,
                movieCertificate     = filmModel.movieCertificate,
                movieDescription     = filmModel.movieDescription,
                movieImage           = filmModel.movieImage,
                moviePrice           = filmModel.moviePrice,
                Stars                = filmModel.Stars,
                movieReleaseDate     = DateTime.Now,
                movieTrailer         = filmModel.movieTrailer,
                movieGenre           = filmModel.movieGenre,
                movieBackgroundImage = filmModel.movieBackgroundImage,
            };

            ViewBag.movieImageName = filmModel.movieImage;
            return(View(filmManipModel));
        }