我有一个实体类,它有一个包含业务代码的属性。我想添加一个包含该业务代码描述的属性。为此,我需要查询另一个实体集合,但实体集合似乎无法在实体的部分类中访问。我无法通过关联来解决这个问题,因为代码不会总是存在于描述表中。
有任何想法吗?
我有一个实体类,它有一个包含业务代码的属性。我想添加一个包含该业务代码描述的属性。为此,我需要查询另一个实体集合,但实体集合似乎无法在实体的部分类中访问。我无法通过关联来解决这个问题,因为代码不会总是存在于描述表中。
有任何想法吗?
集合和引用的实体在实体构造中不可用,因此没有部分方法或覆盖可用于集合或引用的对象。
但...
您可以简单地将您的部分类添加一个 Getter,当实体完全加载时,它将返回或启动您的业务逻辑,然后一切都可以照常引用:
public partial class Organization
{
..
..
public bool IsIsoCertified
{
get
{
return CheckIsoCert();
}
}
private bool CheckIsoCert()
{
return this.CertCollection.Contains(Certifications.IsoCertification);
}
..
..