Пример #1
0
 private AccountVerificationNumberModel GetAccountVerificationNumberModel(AccountVerificationNumber accountVerificationNumber)
 {
     return(new AccountVerificationNumberModel()
     {
         AccountVerificationNumberId = accountVerificationNumber.AccountVerificationNumberId,
         AccountId = accountVerificationNumber.AccountId,
         Number = accountVerificationNumber.Number,
         Expires = accountVerificationNumber.Expires,
         CreatedById = accountVerificationNumber.CreatedById,
         CreatedDate = accountVerificationNumber.CreatedDate,
         UpdatedById = accountVerificationNumber.UpdatedById,
         UpdatedDate = accountVerificationNumber.UpdatedDate,
         Deleted = accountVerificationNumber.Deleted,
     });
 }
Пример #2
0
        public AccountVerificationNumberModel GetAccountVerificationNumber(Guid accountId)
        {
            var randomNumber = GetRandomNumber();

            var now    = DateTime.UtcNow;
            var number = new AccountVerificationNumber()
            {
                AccountVerificationNumberId = Guid.NewGuid(),
                AccountId   = accountId,
                Expires     = now.AddHours(1),
                Number      = randomNumber,
                CreatedById = accountId,
                CreatedDate = now,
                UpdatedById = accountId,
                UpdatedDate = now,
                Deleted     = false,
            };

            return(GetAccountVerificationNumberModel(number));
        }