Как создать выражение магазина для каркаса сущностей - PullRequest
0 голосов
/ 02 марта 2011

У меня есть это.

var ViewModel = repGeneric.GetListOf<CompanyContact>(p => p.CompanyID == 1).Select(s => new ContactViewModel()
            {
                ContactType = _db.ContactTypeTexts.FirstOrDefault(p => p.ID == s.Contact.ContactType.ID).Txt
            });

Я хотел бы поместить этот кусок кода

_db.ContactTypeTexts.FirstOrDefault (p => p.ID == s.Contact.ContactType.ID) .Txt

в функции.Как мне это сделать.?Любая идея.Я пытаюсь, но это дает мне эту ошибку:

LINQ to Entities не распознает метод метода System.String GetTxt (), и этот метод не может быть преобразован в выражение хранилища.

Спасибо

1 Ответ

0 голосов
/ 03 марта 2011

Попробуйте функцию определения модели, как описано в этой статье блога Джули Лерман.

...