Click or drag to resize

IClient Interface

Namespace:  Resto.Front.Api.Data.Brd
Assembly:  Resto.Front.Api.V9 (in Resto.Front.Api.V9.dll)
Syntax
C#
public interface IClient : ISerializable, 
	IEntity, IVersionedEntity, IClientStub

The IClient type exposes the following members.

Properties
  NameDescription
Public propertyAddresses
Public propertyBirthDate
Date the client was born.
Public propertyBlacklistReason
Reason why client was added to blacklist.
Public propertyCardNumber
Public propertyComment
Public propertyConsentDateFrom
Expiration date of the client's explicit consent to the processing of personal data.
Public propertyConsentDateTo
Date of the client's explicit consent to the processing of personal data.
Public propertyCounteragent
Client's organization
Public propertyDateCreated
Date of client's creation.
Public propertyEmails
Public propertyGender
Gender.
Public propertyId (Inherited from IEntity.)
Public propertyIikoBizId
Id of client's account in iiko.biz.
Public propertyInBlacklist
Is client in blacklist.
Public propertyLastOrderDate
Date of last order client done.
Public propertyLinkedCounteragent
Linked counteragent. Used for specific payment logic in delivery.
Public propertyMainAddressIndex
Public propertyMarketingSource
Advertising Source of customer (for example, some web site, call center)
Public propertyName
Public propertyNick
Public propertyPersonalDataConsent
Has the client given a consent for personal data processing.
Public propertyPhones
Public propertyProcessingDateFrom
The date, when the illegal usage of personal data was registered, or when then ligitimate interest to store data has emerged.
Public propertyProcessingDateTo
Expiration date of rectifying violations of personal data processing or legitimate interest in data retention.
Public propertyReceivesLoyaltySystemNotifications
Does the client receive notifications from the loyalty system.
Public propertyReceivesOrderStatusNotifications
Does the client receive order status notifications, or not.
Public propertyReceivesPromotionalNotifications
Does the client receive promotional notifications.
Public propertyRevision
Incremental version of the entity. The revision grows monotonically only within this terminal database (GetHostDatabaseId).
(Inherited from IVersionedEntity.)
Public propertySurname
Top
Methods
  NameDescription
Public methodGetObjectData
Populates a SerializationInfo with the data needed to serialize the target object.
(Inherited from ISerializable.)
Top
See Also