Я пытаюсь выполнить обновление через LINQ 2 SQL в моем приложении asp.net.Установить старый объект на новый объект Linq 2 SQL
Сначала мне нужно получить старое значение из базы данных, а затем применить изменения, а затем выполнить db.SubmitChanges(); для применения обновления.
Как установить старый объект на новый объект без необходимости определять все новые значения?
Например:
Как я могу сделать
OldUser = NewUser;
Вместо:
OldUser.FirstName = NewUser.FirstName
OldUser.LastName = NewUser.LastName
OldUser.Phone = NewUser.Phone
OldUser.Email = NewUser.Email
OldUser.Gender = NewUser.Gender
...
Возможный дубликат [Linq to sql, копирование исходного объекта в новый и сохранение] (http://stackoverflow.com/questions/2178080/linq-to-sql-copy- original-entity-to-new-one-and-save) –