public IActionResult UpdateForAuthorized(UserUpdateForAuthorizedDto userUpdateForAuthorized) { var result = _userService.UpdateForAuthorized(userUpdateForAuthorized); if (result.Success) { return(Ok(result)); } return(BadRequest(result)); }
public IResult UpdateForAuthorized(UserUpdateForAuthorizedDto userUpdateForAuthorized) { var user = _userDal.Get(u => u.Id == userUpdateForAuthorized.Id); if (user == null) { return(new ErrorResult(Messages.UserNotFound)); } var updatedUser = new User { Email = userUpdateForAuthorized.Email, FirstName = userUpdateForAuthorized.FirstName, Id = userUpdateForAuthorized.Id, LastName = userUpdateForAuthorized.LastName, PasswordHash = user.PasswordHash, PasswordSalt = user.PasswordSalt, Status = userUpdateForAuthorized.Status }; _userDal.Update(updatedUser); return(new SuccessResult(Messages.UserUpdated)); }