public async Task <IActionResult> OnPostAsync() { if (!ModelState.IsValid) { return(Page()); } FizzBuzz.FizzBuzzCheck(); _context.Fb.Add(FizzBuzz); await _context.SaveChangesAsync(); var sessionInfo = HttpContext.Session.GetString("Session"); //List<FizzBuzzz> FBSession = new List<FizzBuzzz>(); FBSession = new List <FizzBuzzz>(); if (sessionInfo != null) { FBSession = new List <FizzBuzzz>(); FBSession = JsonConvert.DeserializeObject <List <FizzBuzzz> >(sessionInfo); } FBSession.Add(FizzBuzz); HttpContext.Session.SetString("Session", JsonConvert.SerializeObject(FBSession)); return(RedirectToPage()); }
public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } FizzBuzzz = await _context.Fb.FindAsync(id); if (FizzBuzzz != null) { _context.Fb.Remove(FizzBuzzz); await _context.SaveChangesAsync(); } return(RedirectToPage("./History")); }