В приложении MVC у меня есть этот большой объект, который используется в классическом режиме просмотра / редактирования / создания шаблона.
Когда пользователь редактирует объект, я сохраняю его как:
public bool SetMyObject(MyObject newObject) {
MyObject current = GetObjectById(newObject.Id);
current.Prop1 = newObject.Prop1
...
current.PropN = newObject.PropN
db.SaveChanges();
}
MyObject довольно большой, поэтому мне интересно, есть ли лучший способ сделать это, не включая присваивания для каждого свойства.Например, что-то вроде db.MyObject.UpdateObject(current, tnew)
.
Ty.