Я использовал приведенный ниже код для прикрепления событий quckboook
// Subscribe to UI events...
InformManager.SubscribeToQBUIEvents(handleUIEvents);
// Subscribe to data events...
InformManager.SubscribeToQBDataEvents(handleDataEvents);
и этот код работает, когда мы сохраняем любой получаемый платеж в вызываемых событиях QB quickbook.
В настоящее время я получаю список ID и тип получаемого платежа, который я добавил. но я хочу событие, прежде чем добавить получить платеж
public void handleDataEvents(object sender, DataEventArgs args)
{
if (args.QBEvent.OREvent.DataEventList.Count > 0)
{
string OperationString = args.QBEvent.OREvent.DataEventList.GetAt(0).ORListTxnEvent.TxnEvent.TxnEventOperation.GetAsString();
string OperationType = args.QBEvent.OREvent.DataEventList.GetAt(0).ORListTxnEvent.TxnEvent.TxnEventType.GetAsString();
if (OperationType == "ReceivePayment" && (OperationString == "Modify" || OperationString == "Add"))
{
ProcessPaymentClick(args);
}
}
}
но я хочу, чтобы событие до получения оплаты добавить в Quickbook.
Просьба предложить ..