我的 Techie Bretheren(当然还有 Sisteren!),
我有一个具有以下实体的 LinqToSql 数据模型: 数据模型 http://danimal.acsysinteractive.com/images/advisor.jpg
我需要检索特定办公室的所有顾问,按他们在办公室内的顺序排序。我的第一部分与连接一起工作:
public static List<Advisor>GetOfficeEmployees(int OfficeID)
{
List<Advisor> lstAdvisors = null;
using (AdvisorDataModelDataContext _context = new AdvisorDataModelDataContext())
{
var advisors = from adv in _context.Advisors
join advisoroffice in _context.OfficeAdvisors
on adv.AdvisorId equals advisoroffice.AdvisorId
where advisoroffice.OfficeId == OfficeID
select adv;
lstAdvisors = advisors.ToList();
}
return lstAdvisors;
}
但是,我似乎无法将疲惫的大脑包裹在 order by 子句中。任何人都可以提供一些建议吗?