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")); }
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)); }