我有以下表格: -
但是我如何在我的 asp.net mvc4 Web 应用程序中创建一个视图模型类,这样如果我通过 AccountDefinition.OrgID 我可以检索以下内容:-
• 帐户定义
• SD 组织
• SDOrgPostalAddr
• Aaa邮政地址
我创建了以下 CustomerDetails ViewModel
public class CustomerDetails
{
public AccountDefinition AccountDefinition {get; set;}
public SDOrganization SDOrganization {get; set;}
public virtual ICollection<AaaPostalAddress> AaaPostalAddress { get; set; }
public virtual ICollection< SDOrgPostalAddr> AaaPostalAddress { get;set; }
}
我有以下存储库方法,它应该根据 ORG_ID 填充 CustomerDetails:-
public CustomerDetails GetCustomer(int ORG_id) {
CustomerDetails cd = new CustomerDetails();
var cd = from SDorg in cd.AccountDefinition // here I will b populating the CustomerDetials
}
我的第二个问题,因为我有数据库经验,我会做一个存储过程,将表连接在一起然后返回结果!!!,但是当我使用实体框架时,我对如何做到这一点感到困惑?
BR