Exemple #1
0
 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);
 }
Exemple #2
0
        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);
        }
Exemple #3
0
 public void Update(UserModel umToUpdate)
 {
     foreach (UserModel um in _usrList)
     {
         if (um.UserName == umToUpdate.UserName)
         {
             _usrList.Remove(um);
             _usrList.Add(umToUpdate);
             break;
         }
     }
 }