Linq to Entities включает и упорядочивает - PullRequest
1 голос
/ 28 октября 2009

Я использую запрос ниже:

public IEnumerable<QUESTIONARIO_BASE> ListQuestionario()
{
    var query = (from c in _entities.QUESTIONARIO_BASESet
                             .Include("QUESTAO_BASE")
                             .Include("QUESTAO_BASE.DIMENSAO")
                             .Include("QUESTAO_BASE.RESPOSTA_BASE")
                         select c);

    return query.ToList();
}

И хочет заказать подмножества QUESTAO_BASE и QUESTAO_BASE.RESPOSTA_BASE.

После большого количества Google и использования множества примеров, найденных здесь, я все еще не понимаю, как этого добиться.

Кто-нибудь знает, как упорядочить подмножества и вернуть напечатанные данные?

Ответы [ 2 ]

2 голосов
/ 29 октября 2009

Вы всегда можете изменить порядок коллекций в своем слое вида.

Ex:

foreach (var item in Model){
{
    foreach (var itemQuestaoBase in **item**.QUESTAO_BASE.OrderBy(a => a.ORDEM)){
         //DO STUFF IN VIEW
    }
}
1 голос
/ 28 октября 2009
...