更新子记录,在主表中插入新记录

时间:2012-04-09 05:07:22

标签: entity-framework-4 parent-child

我有两个实体,

public class Employee
{
  public int ID{get;set;}
  public string value{get;set;}
  public int DepartmentID{get;set;}
  public  virtual Department department {get;set;}
}

public class Department
{
   public int ID{get;set;}
   public string Name{get;set;}
} 

我正在使用存储库模式和DTO。我正在使用EF4从SQL Server 2008访问数据。我能够从employee表中检索数据以及引用的数据。问题是当我更新子表中的记录时在业务逻辑中,新记录将插入主表中,然后在子表中引用该记录的ID。

有人可以帮助我吗?

0 个答案:

没有答案