Отменить изменения в EntityCollection по щелчку отмены - PullRequest
1 голос
/ 01 декабря 2010

У меня есть окно wpf, в котором сетка привязана к entityCollection.здесь я добавляю / удаляю запись в сетке и затем нажимаю кнопку отмены.Как я могу вернуть сделанные изменения в коллекцию сущностей.

Ответы [ 2 ]

1 голос
/ 01 декабря 2010

если состояния ваших объектов были изменены, вы ничего не можете сделать, не перезагружая коллекцию с сервера, используя опцию Перезаписать .

В лучшем случае вы можете использовать шаблон Memento.

1 голос
/ 01 декабря 2010

Разве EF не требует от вас вызова SavChanges (), прежде чем что-либо будет сохранено в базе данных?Вам не нужно добавлять кнопку отмены, а скорее кнопку сохранения.

...