Вот новый вопрос для вас.
У меня многоуровневая среда, поэтому у меня нет исходного текстового контекста, в котором был создан элемент, поэтому у меня возникла проблема с правильным обновлением таблицы - вот что я делаю:
1.) Получить объект из слоя DAL
2.) внести изменения
3.) вызвать обновление на уровне DAL и передать измененный объект
4.) на уровне DAL, где я пытаюсь обновить:
var a = (p => p.ID == 3);
a = myPassedInEntity
myContext.Update();
если я проверяю 'a' перед вызовом update, у него есть значения myPassedInEntity, но при сохранении просто сохраняются старые данные.
Почему нет UpdateOnSubmit (), как есть InsertOnSubmit ()?