public virtual void SaveSameVersion() { var action = SavingAction.Create(this); action.SaveSameVersion(); action.Execute(); } public override void Save()