WCF RIA - Один ко Многим, возвращаясь только в первый ряд - PullRequest
1 голос
/ 31 августа 2011

Привет У меня есть следующие отношения:

return this.ObjectContext.PCRs.Include("PApproval").Include("Details").Include("PApproval.PStatus");

Таблица "PApproval" содержит более одной строки, однако возможно получить только первую запись из этой таблицы на основе самой последней даты (столбец Last Update on). Причина этого заключается в том, что я могу связываться с моей DXGrid, чтобы иметь возможность показывать последний статус утверждения

1 Ответ

0 голосов
/ 31 августа 2011

Вы можете попытаться упорядочить результаты так, чтобы самая новая запись была первой, затем выберите только первую запись.

return this.ObjectContext.PCRs.Include("PApproval").Include("Details").Include("PApproval.PStatus").OrderByDescending(x => x.LastUpdatedOn).First();
...