public bool cancelInvoice(Invoice invoice, Customer customer) { IInvoiceMod modify = qBSession.getRequestMsgSet().AppendInvoiceModRq(); modify.CustomerRef.ListID.SetValue(customer.QBId); modify.TxnID.SetValue(invoice.QBId); modify.EditSequence.SetValue(invoice.EditSequence); modify.IsPending.SetValue(true); return(qBSession.executeQuery()); }
private IEnumerable <ItemQB> query(ref IEnumerable <ItemQB> items) { initializeObjects(); if (apiQBSession.executeQuery()) { items = readItems((IORItemRetList)apiQBSession.getResponse()); } return(items); }
private IEnumerable <Customer> query(ref IEnumerable <Customer> customers) { initializeObjects(); if (apiQBSession.executeQuery()) { customers = readCustomers((ICustomerRetList)apiQBSession.getResponse()); } return(customers); }