Beispiel #1
0
        public IActionResult Edit(int?id)
        {
            var model = new MembershipsEditViewModel();

            if (id.HasValue)
            {
                model.Membership = membershipData.GetMembershipById(id.Value);
            }
            else
            {
                model.Membership = new Membership();
            }
            return(View(model));
        }
Beispiel #2
0
 public IActionResult Edit(MembershipsEditViewModel model)
 {
     if (ModelState.IsValid)
     {
         if (model.Membership.Id == 0)
         {
             model.Membership        = membershipData.Create(model.Membership);
             TempData["TempMessage"] = "New membership is created!";
         }
         else
         {
             model.Membership        = membershipData.Update(model.Membership);
             TempData["TempMessage"] = "Membership terms are updated!";
         }
         membershipData.Commit();
         return(RedirectToAction("List"));
     }
     return(View(model));
 }