InvoiceHelperGetInvoicesByCustomer Method |
Gets the invoices for customer.
Namespace:
Atomia.Billing.Core.Sdk.BusinessLogic
Assembly:
Atomia.Billing.Core.Sdk (in Atomia.Billing.Core.Sdk.dll) Version: 18.10.7096.28998
Syntax public static List<Invoice> GetInvoicesByCustomer(
Guid customerId,
InvoiceStatus[] allowedStates,
string[] notAllowedStates
)
Public Shared Function GetInvoicesByCustomer (
customerId As Guid,
allowedStates As InvoiceStatus(),
notAllowedStates As String()
) As List(Of Invoice)
public:
static List<Invoice^>^ GetInvoicesByCustomer(
Guid customerId,
array<InvoiceStatus>^ allowedStates,
array<String^>^ notAllowedStates
)
static member GetInvoicesByCustomer :
customerId : Guid *
allowedStates : InvoiceStatus[] *
notAllowedStates : string[] -> List<Invoice>
Parameters
- customerId
- Type: SystemGuid
Invoice customer's id. - allowedStates
- Type: Atomia.Billing.Core.Sdk.BusinessObjectsInvoiceStatus
Invoice allowed statuses. - notAllowedStates
- Type: SystemString
Invoice not allowed statuses.
Return Value
Type:
ListInvoiceList of invoices for given customer.
See Also