public List<ExtendedUserData> GetMembers()
{
using (CarrotCMSDataContext _db = CarrotCMSDataContext.Create()) {
return (from ur in _db.membership_UserRoles
join r in _db.membership_Roles on ur.RoleId equals r.Id
join ud in _db.vw_carrot_UserDatas on ur.UserId equals ud.UserKey
where r.Id == this.RoleId
orderby ud.UserName
select new ExtendedUserData(ud)).ToList();
}
}