コード例 #1
0
        public async Task <IActionResult> SendInviteEmail([FromBody] UpdateInviteRequestViewModel updateVM)
        {
            bool flag = sendEmail(new UserInviteCommand()
            {
                UserEmail = updateVM.Email, UserInviteCode = updateVM.InviteCode
            });

            if (flag)
            {
                return(Ok(true));
            }
            else
            {
                return(BadRequest(false));
            }
        }
コード例 #2
0
        public async Task <IActionResult> EditInvite([FromBody] UpdateInviteRequestViewModel inviteVM)
        {
            var result = new { Succeeded = true };
            await _commandSender.Send(new UpdateInviteCommand()
            {
                UserEmail      = inviteVM.Email,
                UserInviteCode = inviteVM.InviteCode,
                IsUsed         = inviteVM.IsUsed,
                Id             = inviteVM.Id
            });

            if (result.Succeeded)
            {
                return(Ok(true));
            }
            else
            {
                return(BadRequest(false));
            }
        }