예제 #1
0
 public IActionResult Put(User model)
 {
     if (ModelState.IsValid)
     {
         if (_srv.CheckUserExists(model.Name))
         {
             User UpdatedUser = model;
             // User user = new User() {
             //  Name = model.Name,
             //  Password = model.Password,
             //  UserEvents = model.UserEvents,
             //  UserID = model.UserID
             // };
             if (_srv.PutUser(UpdatedUser))
             {
                 return(Ok());
             }
             return(BadRequest("Putting user failed!"));
         }
         return(NotFound($"Couldn't find user with name: \"{model.Name}\"!"));
     }
     return(BadRequest("User model is invalid!"));
 }