Example #1
0
        public IActionResult OnPost()
        {
            if (ModelState.IsValid)
            {
                if (HttpContext.User.Identity.Name != null)
                {
                    Fizzbuzz.UserName = HttpContext.User.Identity.Name;
                }
                else
                {
                    Fizzbuzz.UserName = null;
                }

                Fizzbuzz.DefineOutputAndTime();
                HttpContext.Session.SetString("SessionFizzbuzz", JsonConvert.SerializeObject(Fizzbuzz));
                ViewData["result"] = $"Otrzymano: {Fizzbuzz.Output}";
                _context.Add(Fizzbuzz);
                _context.SaveChanges();
            }
            return(Page());
        }