public async Task <bool> CheckForVerificationCode(int tenderId, string verificationCodeString, int typeId) { int userId = _httpContextAccessor.HttpContext.User.UserId(); var verificationCode = await _verificationQueries.FindVerificationCode(tenderId, userId, typeId); if (_configuration.VerificationCodeConfiguration.Value.ToString().ToLower() == "false") { verificationCodeString = verificationCode.VerificationCodeNo; } _tenderDomainService.IsValidVerificationCode(verificationCode.ExpiredDate, verificationCode.VerificationCodeNo, verificationCodeString); return(true); }