Update non-scalar entities in Entity Framework v4

六眼飞鱼酱① 提交于 2019-12-05 18:40:56

Since candidateToEdit has the contact information, I think you can do it like this. This assumes your _entities is the object context for EF.

public void Update(Candidate candidateToEdit)
{
   _entities.Candidates.Attach(candidateToEdit);
   _entities.ObjectStateManager.ChangeObjectState(candidateToEdit, EntityState.Modified);
   _entities.SaveChanges();
}

I think that saves all navigation properties...

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!