public ActionResult Create(UserVM vm) { try { var id = vms.OrderByDescending(i => i.Id).Select(i => i.Id).FirstOrDefault(); vm.Id = ++id; vms.Add(vm); return RedirectToAction("Index"); } catch { return View(); } }
public ActionResult Edit(int id, UserVM vm) { try { var locSource = vms.Where(i => i.Id == id).SingleOrDefault(); locSource.Username = vm.Username; locSource.RelationshipStatus = vm.RelationshipStatus; locSource.SubscriptionEmail = vm.SubscriptionEmail; locSource.SubscriptionSMS = vm.SubscriptionSMS; return RedirectToAction("Index"); } catch { return View(); } }