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 propertyBirthDateDate the client was born.
Public propertyBlacklistReasonReason why client was added to blacklist.
Public propertyCardNumber 
Public propertyComment 
Public propertyConsentDateFromExpiration date of the client's explicit consent to the processing of personal data.
Public propertyConsentDateToDate of the client's explicit consent to the processing of personal data.
Public propertyCounteragentClient's organization
Public propertyDateCreatedDate of client's creation.
Public propertyEmails 
Public propertyGenderGender.
Public propertyId
(Inherited from IEntity)
Public propertyIikoBizIdId of client's account in Syrve.biz.
Public propertyInBlacklistIs client in blacklist.
Public propertyLastOrderDateDate of last order client done.
Public propertyLinkedCounteragentLinked counteragent. Used for specific payment logic in delivery.
Public propertyMainAddressIndex 
Public propertyMarketingSourceAdvertising Source of customer (for example, some web site, call center)
Public propertyName 
Public propertyNick 
Public propertyPersonalDataConsentHas the client given a consent for personal data processing.
Public propertyPhones 
Public propertyProcessingDateFromThe date, when the illegal usage of personal data was registered, or when then ligitimate interest to store data has emerged.
Public propertyProcessingDateToExpiration date of rectifying violations of personal data processing or legitimate interest in data retention.
Public propertyReceivesLoyaltySystemNotificationsDoes the client receive notifications from the loyalty system.
Public propertyReceivesOrderStatusNotificationsDoes the client receive order status notifications, or not.
Public propertyReceivesPromotionalNotificationsDoes the client receive promotional notifications.
Public propertyRevisionIncremental version of the entity. The revision grows monotonically only within this terminal database (GetHostDatabaseId).
(Inherited from IVersionedEntity)
Public propertySurname 
Top
Methods
 NameDescription
Public methodGetObjectDataPopulates a SerializationInfo with the data needed to serialize the target object.
(Inherited from ISerializable)
Top
See Also