示例#1
0
 public ActionResult Edit(UserModel userModel)
 {
     if (ModelState.IsValid)
     {
         _users.Update(userModel);
         return RedirectToAction("Index");
     }
     return View(userModel);
 }
示例#2
0
 public void Create(UserModel model)
 {
     var u = GetUser(model.UserName);
     if (u == null)
     {
         _userList.Add(model);
     } 
     else 
     {
         throw new System.InvalidOperationException("UserName: "******" already exists ");
     }            
 }
示例#3
0
 public void Update(UserModel model)
 {
     UserModel u = GetUser(model.UserName);
     if (u != null)
     {
         _userList.Remove(u);
         _userList.Add(model);
     }   
     else 
     {
         throw new System.InvalidOperationException("UserName: "******" Not Found");
     }
 }