Overview

Summary

ContactDonateImprint


Appendix E-6: USER LOYALTY STATUS (UI prompt)


UserLoyaltyStatusUserAccountModuleBookingCom

Properties (6)

PropertyTypeEntityReferenceModule
(1) EarnedAtDATEUserLoyaltyStatus
(2) ExpiresAtDATEUserLoyaltyStatus
(3) LevelCodeSTRINGUserLoyaltyStatus
(4) LevelNameSTRINGUserLoyaltyStatus
(5) LoyaltyProgramINTUserLoyaltyStatusLoyaltyProgramUserAccountModule
(6) UserAccountINTUserLoyaltyStatusUserAccountUserAccountModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /userloyaltystatus/loyaltyprogram/{id}findAllUserLoyaltyStatusOfLoyaltyProgram(id)UserAccountModuleGETLoyaltyProgram UserLoyaltyStatus
(2) /userloyaltystatusinsertUserLoyaltyStatus(userloyaltystatus)UserAccountModulePOSTUserLoyaltyStatus
(3) /userloyaltystatus/{id}deleteUserLoyaltyStatusById(id)UserAccountModuleDELETEUserLoyaltyStatus
(4) /userloyaltystatus/{id}findUserLoyaltyStatusById(id)UserAccountModuleGETUserLoyaltyStatus
(5) /userloyaltystatus/{id}updateUserLoyaltyStatusById(userloyaltystatus)UserAccountModulePUTUserLoyaltyStatus
(6) /userloyaltystatus/useraccount/{id}findAllUserLoyaltyStatusOfUserAccount(id)UserAccountModuleGETUserAccount UserLoyaltyStatus
(7) /userloyaltystatusfindAllUserLoyaltyStatus()UserAccountModuleGETUserLoyaltyStatus





Example:

final UserLoyaltyStatus userloyaltystatus = (UserLoyaltyStatus) invokeModule(USER_ACCOUNT_MODULE + "/userloyaltystatus/" + id, UserLoyaltyStatus.class);
if (userloyaltystatus != null) {
    final UserAccount useraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + userloyaltystatus.getUserAccount().getId(), UserAccount.class);
    if (useraccount1 != null) {
        final Currency defaultcurrency2 = (Currency) invokeModule(CURRENCY_MODULE + "/currency/" + useraccount1.getDefaultCurrency().getId(), Currency.class);
        if (defaultcurrency2 != null) {
        }
        final Language defaultlanguage3 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + useraccount1.getDefaultLanguage().getId(), Language.class);
        if (defaultlanguage3 != null) {
        }
    }
    final LoyaltyProgram loyaltyprogram4 = (LoyaltyProgram) invokeModule(USER_ACCOUNT_MODULE + "/loyaltyprogram/" + userloyaltystatus.getLoyaltyProgram().getId(), LoyaltyProgram.class);
    if (loyaltyprogram4 != null) {
    }
}
return userloyaltystatus;


Overview

Summary

ContactDonateImprint