2011-03-02 66 views
0

我有这个。如何为实体框架创建商店表达式

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到实体不承认 方法“System.String GetTxt()” 方法,而这种方法不能 翻译成店表达。就像是在this blog article由朱莉·勒曼描述

感谢

回答

0

尝试模型定义的函数。