IOBERONLoyalty |
The IOBERONLoyaltySystemService type exposes the following members.
Name | Description | |
---|---|---|
GetBenefits | Vráti zoznam položiek (benefity), ktoré je možné čerpať na danú vernostnú (zľavovú) kartu. | |
GetDateTime | Vráti dátum a čas počítača, na ktorom beží webová služba. | |
GetLoginSalt | Vráti tzv. SALT, ktorý je používaný pri hashovaní hesla pri prihlásení používateľa. Volá sa tesne pred metódou LoginUser. | |
GetLoyaltyCard | Vráti informáciu o konkrétnej vernostnej karte. | |
GetLoyaltyCardTransactionInfo | Vráti informáciu o transakciách konkrétnej vernostnej karte. Transakciou rozumieme použitie vernostnej karty, či už čerpanie alebo kumulovanie benefitov. | |
GetLoyaltyCardTypes | Vráti zoznam typov vernostných kariet. | |
GetVersion | Vráti číslo verzie servera webovej služby. | |
IsLogin | Overenie aktuálne prihláseného používateľa (prípadne používateľa podľa parametra), či je prihlásený do webovej služby (záleží však na nastavení spôsobu autentifikácie služby). | |
LoginUser | Prihlási používateľa do webovej služby (záleží však na nastavení spôsobu autentifikácie služby). Je potrebné volať na začiatku komunikácie s webovou službou, nakoľko sa generuje tzv. GUID pre ďalšiu komunikáciu (ten musí byť súčasťou hlavičky danej požiadavky). | |
Logout | Odhlásenie používateľa z webovej služby. | |
Ping | Overenie dostupnosti služby, zároveň vráti adresu IP. | |
SetLoyaltyCard | Vytvorí novú vernostnú kartu. | |
SetLoyaltyCardTransaction | Vytvorí novú transakciu (kumulovanie alebo čerpanie benefitu), prípadne aktualizuje už stávajúcu. |