0
我有一个实体,如Supplier
,它有N级子实体,如SupplierUser
,Companyinformation
,contactdetail
。当更新EF中的父实体时添加/更新所有子实体5
当我第一次添加父项Supplier
实体时,它会正确插入,但是当我更新子实体中的值并从父实体调用更新时,只会更新父实体。所以我需要一个代码,其中如果我有父级实体对象与所有数据的孩子,并点击更新它更新父数据以及子数据。
请回复,因为这是真的急
是的我知道,但在EF5如果有父母和孩子的数据,当我们像客户端调用objClient = new Client()objClient.ModifiedByUserId = 1; objClient.DateModified = DateTime.UtcNow; objClient.Customerinfo.FirstName ='jinesh' dbcontext.Client.insert(objClient); dbcontext.savechanges();所以这添加客户端以及客户细节,所以以这种方式我需要更新 – 2013-03-15 09:27:32
你需要这是一个2步过程肯定。用上下文保存客户端,然后添加它。 – Nikos 2013-03-15 10:29:56
但是,如果我们有N级的孩子,那么我们如何才能管理这个共同的更新功能? – 2013-03-15 10:54:42