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