public virtual List<Сотрудник> Сотрудники, у сотрудников есть связь с Должностью. И когда я в List<Сотрудник> первой сущность добавляю двух и более разных сотрудников с одинаковыми должностями (например должность "продавец"), то EF начинает ругаться на сущность "Должность" типа что она уже отслеживается. А само отслеживание отключить не могу, иначе при сохранении первой сущности, не изменяется List с сотрудниками.
Пробовал разные варианты (<T> - это тип первой сущность которая содержит List):
1.
_dataContext.Update<T>(item);
2.
_dataContext.Attach<T>(item);
_dataContext.Update<T>(item);
3.
_dataContext.Entry<T>(item).State = EntityState.Modified;
Может кто подсказать как решить этот вопрос?
Должность что, ключ?
нет, сущность
Обсуждают сегодня