public override void Commit(APersistenceObject persistenceObject) { PersistenceFacade.GetInstance().Insert(persistenceObject); persistenceObject.PreviousState = this; persistenceObject.State = OldCleanState.GetInstance(); }
internal void MarkOldClean() { _previousState = _state; _state = OldCleanState.GetInstance(); }