/// <summary> /// Get Business Invoices /// </summary> /// <remarks> /// Get invoices for the specified Business. /// </remarks> public Task <List <InvoiceModel> > GetBusinessInvoicesAsync(int businessId, GetBusinessInvoicesQueryModel request, CancellationToken cancellationToken = default) { return(ApiRequestAsync <List <InvoiceModel> >($"/business/{businessId}/Invoice?fromDate={(request.FromDate.HasValue ? request.FromDate.Value.ToString("yyyy-MM-ddTHH:mm:ss") : String.Empty)}&toDate={(request.ToDate.HasValue ? request.ToDate.Value.ToString("yyyy-MM-ddTHH:mm:ss") : String.Empty)}", Method.GET, cancellationToken)); }
/// <summary> /// Get Business Invoices /// </summary> /// <remarks> /// Get invoices for the specified Business. /// </remarks> public List <InvoiceModel> GetBusinessInvoices(int businessId, GetBusinessInvoicesQueryModel request) { return(ApiRequest <List <InvoiceModel> >($"/business/{businessId}/Invoice?fromDate={(request.FromDate.HasValue ? request.FromDate.Value.ToString("yyyy-MM-ddTHH:mm:ss") : String.Empty)}&toDate={(request.ToDate.HasValue ? request.ToDate.Value.ToString("yyyy-MM-ddTHH:mm:ss") : String.Empty)}", Method.GET)); }