Example #1
0
        public IActionResult Page3(string favoriteSeason)
        {
            FavoriteThings favoriteThings = GetFavoriteThings();

            favoriteThings.FavoriteSeason = favoriteSeason;
            SaveFavoriteThings(favoriteThings);
            return(RedirectToAction(nameof(Summary)));
        }
Example #2
0
        public IActionResult Page2(string favoriteFood)
        {
            FavoriteThings favoriteThings = GetFavoriteThings();

            favoriteThings.FavoriteFood = favoriteFood;
            SaveFavoriteThings(favoriteThings);
            return(RedirectToAction(nameof(Page3)));
        }
Example #3
0
        public IActionResult Page1(string favoriteColor)
        {
            FavoriteThings favoriteThings = GetFavoriteThings();

            favoriteThings.FavoriteColor = favoriteColor;
            SaveFavoriteThings(favoriteThings);
            return(RedirectToAction(nameof(Page2)));
        }
Example #4
0
        public ActionResult Summary()
        {
            if (!String.IsNullOrEmpty(Request["season"]))
            {
                Session["season"] = Request["season"];
            }

            FavoriteThings fv = new FavoriteThings();

            fv.Color  = Session["color"].ToString();
            fv.Food   = Session["food"].ToString();
            fv.Season = Session["season"].ToString();

            return(View(fv));
        }
Example #5
0
 private void SaveFavoriteThings(FavoriteThings favoriteThings)
 {
     HttpContext.Session.Set <FavoriteThings>(FavoriteThingsKey, favoriteThings);
 }
Example #6
0
        public IActionResult Summary()
        {
            FavoriteThings favoriteThings = GetFavoriteThings();

            return(View(nameof(Summary), favoriteThings));
        }