Когда я обновляю Сотрудника, я получаю исключение
"Произошло нарушение ограничения ссылочной целостности: значения свойств, которые определяют ссылочные ограничения, не согласованы между основным и зависимыми объектами в отношении."
Мой код получает Employee
, присоединяется к контексту и сохраняет изменения.
public void UpdateRAD_Tbl_OrderPatient(Employee emp)
{
try
{
this.ObjectContext.RAD_Tbl_OrderPatient.AttachAsModified(emp);
this.ObjectContext.SaveChanges();
this.ObjectContext.AcceptAllChanges();
}
catch(Exception ex)
{
}
}
Исключение возникает при изменении внешнего ключа для этого объекта.
Как я могу прикрепить объект, изменяющий этот внешний ключ?