Linq To SQL Query error в функции для цикла - PullRequest
0 голосов
/ 10 мая 2011

У меня есть функция, которая должна возвращать IQueryable для использования в цикле foreach, но когда я его использую, он не работает.

Вот цикл te:

foreach (Article art in dotationRepo.GetArticlesEmpl(employeToUpdate, tEmpl))
{
    Taille tailleToUpdate = personnelRepo.GetTailleEmplArticle(employeToUpdate, art);
    tailleToUpdate.mesure = Request.Form[art.libArticle];
} 

А вот и функция:

public IQueryable<Article> GetArticlesEmpl(Employe empl)
    {
        PersonnelRepository dbp = new PersonnelRepository();

        return from a in db.Articles
               join t in dbp.GetTaillesEmpl(empl)
               on a.id_article equals t.id_article
               where t.id_employe == empl.id_employe
               select a;
    }

Я пробовал запрос с LinqPad, и он работает.Так что, если у вас есть какие-либо подсказки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...