public IActionResult DeleteMovie(int movie_id)
        {
            //find the movie id where you want to delete it
            EnterMovie movie = _context.Movies.Where(m => m.MovieId == movie_id).FirstOrDefault();

            //delete the movie and redirect to the list
            _context.Remove(movie);
            _context.SaveChanges();
            return(Redirect("/Home/List"));
        }
Пример #2
0
        public IActionResult Delete(int movieId)
        {
            EnterMovie m = context.Movies.Where(m => m.MovieId == movieId).FirstOrDefault();

            if (ModelState.IsValid)
            {
                context.Movies.Remove(m);
                context.SaveChanges();
            }
            return(View("Deleted"));
        }
Пример #3
0
        public IActionResult EnterMovie(EnterMovie movie)
        {
            if (ModelState.IsValid)
            {
                TempStorage.AddMovie(movie);
                return(View("Confirmation", movie));
            }

            else
            {
                return(View());
            }
        }
Пример #4
0
 public IActionResult EnterMovie(EnterMovie enterMovie)
 {
     //Make sure the form was filled correctly. Display errors if not.
     if (ModelState.IsValid)
     {
         TempStorage.AddMovie(enterMovie);
         return(View("MovieList", TempStorage.Movies));
     }
     else
     {
         return(View());
     }
 }
Пример #5
0
 public IActionResult EnterMovie(EnterMovie m)
 {
     if (ModelState.IsValid)
     {
         context.Movies.Add(m);
         context.SaveChanges();
         return(View("Confirmation"));
     }
     else
     {
         return(View("Error"));
     }
 }
        public IActionResult EnterMovie(EnterMovie movie)
        {
            if (ModelState.IsValid)
            {
                _context.Movies.Add(movie);
                _context.SaveChanges();
                return(View("Confirmation", movie));
            }

            else
            {
                return(View());
            }
        }
Пример #7
0
        public IActionResult Update(EnterMovie m, int movieId)
        {
            context.Movies.Where(m => m.MovieId == movieId).FirstOrDefault().Category = m.Category;
            context.Movies.Where(m => m.MovieId == movieId).FirstOrDefault().Title    = m.Title;
            context.Movies.Where(m => m.MovieId == movieId).FirstOrDefault().Year     = m.Year;
            context.Movies.Where(m => m.MovieId == movieId).FirstOrDefault().Director = m.Director;
            context.Movies.Where(m => m.MovieId == movieId).FirstOrDefault().Rating   = m.Rating;
            context.Movies.Where(m => m.MovieId == movieId).FirstOrDefault().Edited   = m.Edited;
            context.Movies.Where(m => m.MovieId == movieId).FirstOrDefault().LentTo   = m.LentTo;
            context.Movies.Where(m => m.MovieId == movieId).FirstOrDefault().Notes    = m.Notes;
            context.SaveChanges();


            return(RedirectToAction("Index"));
        }
        public IActionResult SaveChanges(int movie_id, string title, string rating, int year, bool edited, string director, string note, string category)
        {
            // get edited movies
            EnterMovie movie = _context.Movies.Where(m => m.MovieId == movie_id).FirstOrDefault();

            //update values that the user entered
            movie.title    = title;
            movie.rating   = rating;
            movie.year     = year;
            movie.edited   = edited;
            movie.director = director;
            movie.category = category;

            movie.note = note;

            _context.SaveChanges();
            //instead of going to a conforamtion page redirect to the list of movies
            return(Redirect("/Home/List"));
        }
        public IActionResult AddMovies(EnterMovie enterMovie)
        {
            //see if the data is valid
            if (ModelState.IsValid)
            {
                // save movie to database


                _context.Movies.Add(enterMovie);
                _context.SaveChanges();
                MovieList movies = new MovieList {
                    Movies = _context.Movies.Where(m => m.title != "Independence Day")
                };
                // go to conformation page
                return(View("Conformation", enterMovie));
            }
            else
            {
                //if the data isnt valid stay on the same page
                return(View("AddMovies"));
            }
        }
Пример #10
0
 public IActionResult Movies(EnterMovie enterMovie)
 {
     tempstorage.AddMovie(enterMovie);
     return(View("conformation", enterMovie));
 }
Пример #11
0
 public IActionResult NewMovie(EnterMovie enterMovie)
 {
     Data.AddMovie(enterMovie);
     return(View());
 }
Пример #12
0
        // Update database
        public IActionResult Update(int movieId)
        {
            EnterMovie m = context.Movies.Where(m => m.MovieId == movieId).FirstOrDefault();

            return(View(m));
        }