コード例 #1
0
ファイル: ClubController.cs プロジェクト: OlesyaRiznyk/EPlast
        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));
        }
コード例 #2
0
ファイル: ClubController.cs プロジェクト: Toxa2202/plast
        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 }));
            }
        }