Esempio n. 1
0
 public IActionResult OnGet(int id)
 {
     Membership = membershipData.GetMembershipById(id);
     if (Membership == null)
     {
         return(RedirectToPage("./NotFound"));
     }
     return(Page());
 }
Esempio n. 2
0
 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());
 }
Esempio n. 3
0
        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());
        }