private string SmallGroup(string code, EmailQueueTo emailqueueto)
{
var match = smallGroupRe.Match(code);
if (!match.Success || !emailqueueto.OrgId.HasValue)
return code;
var prefix = match.Groups["prefix"].Value;
var def = match.Groups["def"].Value;
var sg = (from mm in db.OrgMemMemTags
where mm.OrgId == emailqueueto.OrgId
where mm.PeopleId == emailqueueto.PeopleId
where mm.MemberTag.Name.StartsWith(prefix)
select mm.MemberTag.Name).FirstOrDefault();
if (!sg.HasValue())
sg = def;
return sg;
}