public void CancelPlace(Transaction tran, CancelReason cancelReason, Action<Transaction,TransactionError> EndCancelPlace) { this._ServiceProxy.BeginCancelPlace(tran.Id, cancelReason, delegate(IAsyncResult result) { TransactionError transactionError = this._ServiceProxy.EndCancelPlace(result); EndCancelPlace(tran,transactionError); }, null); }
public void Cancel(Transaction tran, CancelReason cancelReason, LogOrder logEntity, Action<Transaction, TransactionError> EndCancel) { this._ServiceProxy.BeginCancel(tran.Id, cancelReason, logEntity, delegate(IAsyncResult result) { TransactionError transactionError = this._ServiceProxy.EndCancel(result); EndCancel(tran, transactionError); }, null); }