У меня есть несколько классов, например, Parent and Children. У Parent есть коллекция объектов Children, и я использую Linq 2 SQL для их сохранения. Проблема заключается в следующем: если некоторые свойства изменяются в объекте Children, мне может потребоваться обновить родительский объект, и мне нужно проверить его перед сохранением.
У меня есть ChildrenRepository с методом Insert (Children children), который в основном вызывает метод InsertOnSubmit (Children children) из Linq 2 SQL, и метод Save (), который вызывает SubmitChanges () из Linq 2 SQL. Я хочу проверить в методе Save (), есть ли какой-либо объект Children, который был изменен, и, если он есть, выполнить работу. Как я мог это сделать?