public async Task <UserViewModel> ModifiedUser(ModifiedRequest request) { var userBuilders = Builders <User> .Filter; var userFilter = userBuilders.Eq("oid", request.UserId); var user = await userRepository.FindAsync(userFilter); if (user == null) { throw new Exception("Không tìm thấy người dùng. "); } user.Status = request.Status; await userRepository.UpdateAsync(user, user.Id); return(mapper.Map <UserViewModel>(user)); }
public async Task <IActionResult> Modified([FromBody] ModifiedRequest request) { var data = await userService.ModifiedUser(request); return(Ok(new ApiOkResponse(data))); }