2010-08-26 94 views
0

我有一个实体类,它具有包含业务代码的属性。我想添加一个包含该业务代码描述的属性。为此,需要查询另一个实体集合,但实体集合似乎无法在实体的部分类中访问。我无法用关联解决这个问题,因为代码不会一直存在于desciprion表中。访问来自实体部分类的其他实体集合

任何想法?

回答

0

集合和引用实体在实体构造中不可用,所以对集合或引用对象没有可用的部分方法或覆盖。

但是......

您可以简单地添加你的部分类的吸气,将返回或启动你的业务逻辑调用时作为实体满载然后,一切都可以referneced像往常一样:

public partial class Organization 
{ 
.. 
.. 
    public bool IsIsoCertified 
    { 
     get 
     { 
      return CheckIsoCert(); 
     } 
    } 


    private bool CheckIsoCert() 
    { 
     return this.CertCollection.Contains(Certifications.IsoCertification); 
    } 

.. 
..