internal void CommitRow(DataRow row)
{
// Fire Changing event
DataRowChangeEventArgs drcevent = OnRowChanging(null, row, DataRowAction.Commit);
if (!_inDataLoad)
{
CascadeAll(row, DataRowAction.Commit);
}
SetOldRecord(row, row._newRecord);
OnRowChanged(drcevent, row, DataRowAction.Commit);
}