/// <summary> /// Performs the undo of GSM operation prior to LSM operations. /// </summary> /// <param name="ts">Transaction scope.</param> /// <returns>Result of the operation.</returns> public virtual IStoreResults UndoGlobalPreLocalExecute(IStoreTransactionScope ts) { return(ts.ExecuteOperation( StoreOperationRequestBuilder.SpFindAndUpdateOperationLogEntryByIdGlobal, StoreOperationRequestBuilder.FindAndUpdateOperationLogEntryByIdGlobal(this.Id, this.UndoStartState))); }