public IActionResult OnGet(int id) { Membership = membershipData.GetMembershipById(id); if (Membership == null) { return(RedirectToPage("./NotFound")); } return(Page()); }
public IActionResult OnGet(int?id) { if (id.HasValue) { Membership = membershipData.GetMembershipById(id.Value); if (Membership == null) { return(RedirectToPage("./NotFound")); } } else { Membership = new Core.Membership.Membership(); } return(Page()); }
public IActionResult OnPost() { if (ModelState.IsValid) { if (Membership.Id == 0) { Membership = membershipData.Create(Membership); TempData["TempMessage"] = "New membership is created!"; } else { Membership = membershipData.Update(Membership); TempData["TempMessage"] = "Membership terms are updated!"; } membershipData.Commit(); return(RedirectToPage("./List")); } return(Page()); }