public ActionResult IndexPost(GuessingGameViewModel vm)
        {
            if (ModelState.IsValid)
            {
                ViewBag.Win = GuessWasCorrect(vm.Guess);
            }

            return View(vm);
        }
 public ActionResult IndexPost(GuessingGameViewModel model)
 {
     if (ModelState.IsValid)
     {
         if(model.Guess == (int)Session["Answer"])
         {
             ViewBag.Win = true;
         }
         else
         {
             ViewBag.Win = false;
         }
     }
     return View(model);
 }
        public ActionResult IndexPost(GuessingGameViewModel model)
        {
            if (!ModelState.IsValid)
            {
                //if there was an error.
            }
            else
            {
                var numberToCompareTo = (int)Session["Answer"];
                var isCorrect = model.Guess == numberToCompareTo;
                //guessing logic
                ViewBag.GuessWasCorrect = isCorrect;

            }
            return View(model);
        }
        public ActionResult IndexPost(GuessingGameViewModel model)
        {
            if (ModelState.IsValid)
            {
                Session["Guess Count"]=(int)Session["Guess Count"]+1;
                if (model.Guess == (int)Session["Answer"])
                {
                    ViewBag.Win = 0;
                }

                else
                {

                    var myVar = Math.Abs(model.Guess - (int)Session["Answer"]);
                    var myOtherVar = Math.Abs(model.Guess - (int)Session["Last Guess"]);
                    var myThirdVar = (int)Session["Last Guess"];

                    if (myVar <= 10)
                    {
                        ViewBag.Win = 1;
                    }

                    else if (myVar <= 25)
                    {
                        ViewBag.Win = 2;
                    }

                    else if (myVar <= 50)
                    {
                        ViewBag.Win = 3;
                    }

                    else if (myVar <= 100)
                    {
                        ViewBag.Win = 4;
                    }

                    else if (myVar <= 250)
                    {
                        ViewBag.Win = 5;
                    }

                    else if (myVar <= 500)
                    {
                        ViewBag.Win = 6;
                    }

                    else
                    {
                        ViewBag.Win = 7;
                    }

                    if (myThirdVar != 0)
                    {
                        if (myVar >= myOtherVar)
                        {
                            ViewBag.Temperature = "You are going the wrong way!";
                        }

                        else
                        {
                            ViewBag.Temperature = "Getting Warmer!";
                        }
                    }

                    else
                    {
                        ViewBag.Temperature = "Not a bad first guess";
                    }

                    Session["Last Guess"] = model.Guess;

                }

            }
            return View(model);
        }