My 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 節に巻き込むことができないようです。誰でも提案できますか?