public IActionResult OnPost() { if (!ModelState.IsValid) { return(Page()); } else { fizzbuzz.Result = fizzbuzz.CheckResult(fizzbuzz.Number); if (User.Identity.Name == null) { return(Page()); } else { fizzbuzz.Date = DateTime.Now; fizzbuzz.Email = User.Identity.Name; HttpContext.Session.SetString("Wynik", JsonConvert.SerializeObject(fizzbuzz)); _context.FizzBuzz.Add(fizzbuzz); _context.SaveChanges(); } return(Page()); } }
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()); }