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. |