2016-08-01 2 views
0

Я ищу об объекте обновления и найти this результат. И согласно this answer, мне нужно найти измененные свойства в моем прикрепленном объекте. В моем проекте нет MVC, и я не могу найти изменения в слое пользовательского интерфейса. Как я могу обнаружить изменения, когда я привязываю объект к контексту?Как найти измененные свойства при добавлении объекта в Entity Framework?

+1

Прежде всего, попробуйте что-нибудь самостоятельно. Во-вторых, укажите сенарио. Где вы получаете значения для обновления объекта? –

+0

Я создаю веб-api, и данные поступают от клиента. этот клиент может быть любой, такой как Android-устройство, рабочая станция Windows, другой веб-сервис или что-то еще. Я ищу решение. если у меня есть метод, я никогда не добавляю этот вопрос в stackoverflow. –

+0

«попробуй что-нибудь» не означает, что у тебя есть решение. Если ваши данные предоставлены, какая разница между получением его от клиента или из представления? У вас есть данные от клиента, и у вас есть данные из базы данных, просто сравните их –

ответ

0

Вы смотрите на дизайн или код? Вы можете заставить дизайнера открыться, щелкнув правой кнопкой мыши на вашем файле EDMX и выбрав Open With -> ADO.NET Entity Data Model Designer

Щелкните правой кнопкой мыши по поверхности конструктора дизайнера EDMX и нажмите «Обновить модель из базы данных» ...

Все объекты обновлены по умолчанию, новые объекты добавляются только при их выборе.

+2

Внимательно прочитайте вопрос. –

+0

мой проект - код первым. нет Дизайнера модели данных –

+0

Хорошо, пожалуйста, посмотрите на ответ, который у меня уже есть: http://stackoverflow.com/questions/38575391/how-to-add-new-table-in-context-asp-net- mvc/38575748 # 38575748 – Lakhtey

Смежные вопросы