Итак, если я хочу добавить новый объект в свою базу данных, я могу написать это:
public ActionResult Something(SomeObject Object) {
if (ModelState.IsValid()) {
DataContext.SomeObjects.InsertOnSubmit(Object);
DataContext.SubmitChanges();
};
}
Но как вызывается проверка, когда я хочу обновить объект?UpdateModel<T>
автоматически выполняет проверку или я должен что-то сделать, чтобы сказать это, или я должен сделать что-то перед вызовом UpdateModel<t>
?
РЕДАКТИРОВАТЬ:
Для @SLaks, я делаю что-то вроде этого:
UpdateModel<SomeObject>(Object);
if (ModelState.IsValid()) {
DataContext.SubmitChanges();
};
Или, если я это убью, пожалуйста, покажи мне правильный путь.