public Task <string> OnPurchaseUpdatedWithSalesOrderRequestAsync(Po po)
        {
            var onPurchaseUpdatedWithSalesOrderFunction = new OnPurchaseUpdatedWithSalesOrderFunction();

            onPurchaseUpdatedWithSalesOrderFunction.Po = po;

            return(ContractHandler.SendRequestAsync(onPurchaseUpdatedWithSalesOrderFunction));
        }
        public Task <TransactionReceipt> OnPurchaseUpdatedWithSalesOrderRequestAndWaitForReceiptAsync(Po po, CancellationTokenSource cancellationToken = null)
        {
            var onPurchaseUpdatedWithSalesOrderFunction = new OnPurchaseUpdatedWithSalesOrderFunction();

            onPurchaseUpdatedWithSalesOrderFunction.Po = po;

            return(ContractHandler.SendRequestAndWaitForReceiptAsync(onPurchaseUpdatedWithSalesOrderFunction, cancellationToken));
        }
 public Task <string> OnPurchaseUpdatedWithSalesOrderRequestAsync(OnPurchaseUpdatedWithSalesOrderFunction onPurchaseUpdatedWithSalesOrderFunction)
 {
     return(ContractHandler.SendRequestAsync(onPurchaseUpdatedWithSalesOrderFunction));
 }