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!")); }