Пример #1
0
 static HomeController()
 {
     masterCart.AddMovie(new MovieModel(1, "The Shawshank Redemption", "Drama"));
     masterCart.AddMovie(new MovieModel(2, "The Godfather", "Drama"));
     masterCart.AddMovie(new MovieModel(3, "The Dark Knight", "Action, Crime, Drama"));
     masterCart.AddMovie(new MovieModel(4, "The Lord of the Rings: The Return of the King", "Adventure, Drama, Fantasy"));
     masterCart.AddMovie(new MovieModel(5, "Pulp Fiction", "Crime, Drama"));
     masterCart.AddMovie(new MovieModel(6, "Schindler's List", "Biography, Drama, History"));
 }
Пример #2
0
        public IActionResult AddMovie(int movieId)
        {
            //_logger.LogDebug("log debug: in addmovie; userCart" + usersCart.movies.Count() );
            getUserCart();
            bool success = usersCart.AddMovie(masterCart.moviesList[movieId - 1]);

            if (!success)
            {
                ViewBag.alreadyAdded = masterCart.moviesList[movieId - 1];
                return(View("MovieList", masterCart));
            }
            string json = JsonSerializer.Serialize(usersCart.moviesList);

            _logger.LogError("log json=" + json);
            HttpContext.Session.SetString("MovieCart", json);
            return(View("CartList", usersCart));
        }