Click or drag to resize

OBERONLoyaltySystemClientWS_LoyaltyCard Class

EXALOGIC
Údaje o jednej vernostnej (zákazníckej) karte. Používa sa v metóde GetLoyaltyCard. Táto trieda je tzv. DataContract (name:="LoyaltyCard") - klient ako aj server webovej služby ho používa priamo na komunikáciu, štruktúra sa pri komunikácii konvertuje do JSON štruktúry. V prípade zostavenia webovej služby servera vernostného systému vo svojej réžii je potrebné na strane servera implementovať túto štruktúru.
Inheritance Hierarchy
SystemObject
  Exa.OBERON.Shared.LoyaltyCardSystems.DriversOBERONLoyaltySystemClientWS_LoyaltyCard

Namespace: Exa.OBERON.Shared.LoyaltyCardSystems.Drivers
Assembly: Exa.OBERON.Shared (in Exa.OBERON.Shared.dll) Version: 4.6.14.0 (4.6.14.0)
Syntax
public class WS_LoyaltyCard : ICloneable

The OBERONLoyaltySystemClientWS_LoyaltyCard type exposes the following members.

Properties
 NameDescription
Public propertyAddressCityAdresa - mesto.
Public propertyAddressPostCodePSČ.
Public propertyAddressStreetAdresa - ulica.
Public propertyCompanyNameNázov firmy.
Public propertyCountryCodeDvojmiestny kód krajiny (veľké písmená) príklad: SK, CZ, RU, UA.
Public propertyDateCreatedDátum vytvorenia (formát SOAP).
Public propertyEmailE-mail používateľa karty.
Public propertyIdentificationNumberIČO - Identifikačné číslo organizácie.
Public propertyIdentificationNumberTaxDIČ - Daňové identifikačné číslo organizácie.
Public propertyIdentificationNumberVATIČ DPH - Identifikačné číslo DPH.
Public propertyIDNumJednoznačné číslo záznamu v databáze. Pri novom zázname nula, v prípade úpravy údajov o vernostnej karte je nutné zadať.
Public propertyIsValidPríznak či je karta platná.
Public propertyIsValidDescriptionAk nie je karta validná, uvádza sa text chyby.
Public propertyLoyaltyCardTypeTyp karty - identifikátor.
Public propertyLoyaltyCardTypeNameTyp karty - textová hodnota.
Public propertyNoticePoznámka.
Public propertyNumberČíslo vernostnej (zákazníckej karty). Jedinečný identifikátor, v systéme nesmie existovať viac kariet s rovnakým číslom.
Public propertyPersonDateOfBirthDátum narodenia (formát SOAP).
Public propertyPersonFirstNameMeno pre koho je karta vystavená.
Public propertyPersonLastNamePriezvisko.
Public propertyPersonPlaceOfBirthMiesto narodenia (formát SOAP).
Public propertyPersonTitleTitul osoby - na koho bola karta vystavená.
Public propertyPhoneTelefónne číslo používateľa karty.
Public propertySalesPointPredajné miesto, názov pokladnice.
Public propertyStatusStav karty (-1 = expirovaná, 0 = blokovaná, 1 = aktívna).
Public propertyTotalPointsPočet bodov na karte.
Public propertyValidToDateDátum do kedy platí karta - jej platnosť (formát SOAP).
Top
See Also