string CollectUsersEmails(SendEmailJobDetailDataMap sendEmailJobDetailDataMap) { var baseCollection = (XPBaseCollection)sendEmailJobDetailDataMap.GetMemberValue("Users"); return(CollectUsersEmailsCore(baseCollection)); }
string CollectRolesEmails(SendEmailJobDetailDataMap sendEmailJobDetailDataMap) { var baseCollection = ((XPBaseCollection)sendEmailJobDetailDataMap.GetMemberValue("Roles")).OfType <IRole>().SelectMany(role => role.Users); return(CollectUsersEmailsCore(baseCollection)); }