public void SetAsOriginal() { canRollbackOriginal = true; object data = CurrentData; if (DataTransactionHelper.IsDataTransactionObject(data)) { DataTransactionHelper.SetAsOriginal(data); return; } OriginalData = Clone(data); }