CmsData.EmailReplacements.RegText C# (CSharp) Method

RegText() private method

private RegText ( string code, CmsData.EmailQueueTo emailqueueto ) : string
code string
emailqueueto CmsData.EmailQueueTo
return string
        private string RegText(string code, EmailQueueTo emailqueueto)
        {
            var match = regTextRe.Match(code);
            if (!match.Success)
                return code;
            var field = match.Groups["field"].Value;
            var type = match.Groups["type"].Value;
            var answer = (from qa in db.ViewOnlineRegQAs
                where qa.Question == field
                where qa.Type == type
                where qa.PeopleId == emailqueueto.PeopleId
                where qa.OrganizationId == emailqueueto.OrgId
                select qa.Answer).SingleOrDefault();

            return answer;
        }