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)) { ViewModel.updateError = "Update Failure"; return View(um); } // ToDo: add persistent to DB. BusinessLogic.UserManagerServiceAdaptor sa = new BusinessLogic.UserManagerServiceAdaptor(); Entities.User u = new Entities.User(); u.FirstName = um.FirstName; u.LastName = um.LastName; sa.Update(u); //_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; } } }