public void Create(UserModel umToUpdate) { foreach (UserModel um in _usrList) { if (um.Username == umToUpdate.Username) { throw new System.InvalidOperationException("Duplicate 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; } } }