public void Create(UserModel umToUpdate) { foreach (UserModel um in _usrList) { if (um.UserName == umToUpdate.UserName) { throw new System.InvalidOperationException("Duplicat username: " + um.UserName); } } _usrList.Add(umToUpdate); }
public ViewResult Edit(UserModel um) { if (!TryUpdateModel(um)) { ViewBag.updateError = "Update Failure"; return View(um); } // ToDo: add persistent to DB. _usrs.Update(um); return View("Details", um); }
public void Update(UserModel umToUpdate) { foreach (UserModel um in _usrList) { if (um.UserName == umToUpdate.UserName) { _usrList.Remove(um); _usrList.Add(umToUpdate); break; } } }