public IActionResult OnPost() { if (!ModelState.IsValid) { CoffeeTypes = htmlHelper.GetEnumSelectList <CoffeeType>(); return(Page()); } if (Coffee.Id > 0) { coffeeData.Update(Coffee); } else { coffeeData.Add(Coffee); } coffeeData.Commit(); TempData["Message"] = "Coffee Shop Saved"; return(RedirectToPage("Detail", new { Id = Coffee.Id })); }