Exemple #1
0
        public ActionResult <AccountDto> CreateAccount([FromBody] AccountUpdateDto accountUpdateDto)
        {
            var accountStatus = AccountStatus.GetByAccountStatusID(_dbContext, accountUpdateDto.AccountStatusID);

            if (ThrowNotFound(accountStatus, "Account Status", accountUpdateDto.AccountStatusID, out var actionResult))
            {
                return(actionResult);
            }

            var updatedUserDto = Account.CreateAccountEntity(_dbContext, accountUpdateDto, _rioConfiguration.VerificationKeyChars);

            return(Ok(updatedUserDto));
        }