public async Task <IActionResult> ChangeApproveStatus(int memberId) { var member = await _ClubMembersService.ToggleApproveStatusAsync(memberId); _logger.LogInformation($"Status of member with ID {{{memberId}}} was changed."); return(Ok(member)); }
public async Task <IActionResult> AddClubMember(int ClubId, int memberId) { try { await _ClubMembersService.ToggleApproveStatusAsync(memberId); _logger.LogInformation($"Status of user {memberId} was changed in Club with id {ClubId}."); return(RedirectToAction("ClubFollowers", "Club", new { Clubid = ClubId })); } catch (Exception e) { _logger.LogError($"Exception :{e.Message}"); return(RedirectToAction("HandleError", "Error", new { code = StatusCodes.Status505HttpVersionNotsupported })); } }