Click or drag to resize

OrderInfoCriteria Class

Datacontract for identifying an existing customer and order in EasyBook.NET.
Inheritance Hierarchy
SystemObject
  DataContractBase
    Tse.EasyBook.Server.DataContractsOrderInfoCriteria
      More...

Namespace:  Tse.EasyBook.Server.DataContracts
Assembly:  Tse.EasyBook.Server.DataContracts (in Tse.EasyBook.Server.DataContracts.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
C#
public class OrderInfoCriteria : DataContractBase

The OrderInfoCriteria type exposes the following members.

Constructors
  NameDescription
Public methodOrderInfoCriteria
Top
Properties
  NameDescription
Public propertyCustomerProfileId
A unique identifier for the customer (GUID). CustomerProfileId is always required to get list of orders for a customer
Public propertyInvoiceNoValue
Get the order number, or null if empty or invalid.
Public propertyOrderNo
OrderNo is optionally. If it is empty all order for the given CustomerProfileId are returned else only the speficied order is returned. Unique order number identifing both order number and possible invoice number. The format is orderNo-invoiceNo for example: 15487-4871211. For the id of draft lines only order number is necessary, for example 15487.
Public propertyOrderNoValue
Get the order number, or null if empty or invalid.
Top
Methods
  NameDescription
Public methodGetInvoiceNo
Gets the internal invoice number part of the OrderNo or String.Empty if the OrderNo does not contain an invoice number
Public methodGetOrderNo
Gets the internal order number part of the OrderNo
Top
Remarks
This class is amongst other things used as input argument to various services that deals with customer orders.
See Also
Inheritance Hierarchy