Click or drag to resize

Customer Class

Used to create an object representing a customer. The object has provisions for a customer location (e.g., delivery address), and contact information for the order (phone, email, etc).
Inheritance Hierarchy

Namespace:  Micros.PosCore.GuestProfile
Assembly:  PosCore (in PosCore.dll) Version: 18.2
Syntax
C#
[SerializableAttribute]
public class Customer : BindableBase

The Customer type exposes the following members.

Constructors
  NameDescription
Public methodCustomer
Default constructor.
Top
Properties
  NameDescription
Public propertyAddressLine1
Public propertyAddressLine2
Public propertyCity
Public propertyCountryRegion
Public propertyCustomProperties
A generic set of name value pairs. Will return an Empty List if no CustomProperties are defined
Public propertyEmail
Email used by customer for this order.
Public propertyFirstName
Public propertyLastName
Public propertyPhone
Phone number used by customer for this order.
Public propertyPostalCode
Public propertyProviderId
Identifier set by provider
Public propertyStateProvince
Public propertyVehicleDescription
Vehicle used by customer for this order.
Public propertyVehicleLicensePlate
Vehicle used by customer for this order.
Top
Methods
  NameDescription
Public methodClearAllFields
Clears
Public methodClearEmail
Public methodClearLocation
Public methodClearName
Public methodClearPhone
Public methodClearVehicle
Public methodClone
Make a 'deep' copy of this object.
Public methodTrimAllFields
Top
Fields
  NameDescription
Public fieldStatic memberNullOrderCustomer
Returned when no customer is found or selected
Top
See Also