Overview

Summary

ContactDonateImprint


Appendix E-21: PROMOTION (UI prompt)


PromotionStockListingModuleUber

Properties (8)

PropertyTypeEntityReferenceModule
(1) CodeSTRINGPromotion
(2) CurrencySTRINGPromotion
(3) DescriptionSTRINGPromotion
(4) DiscountTypeSTRINGPromotion
(5) DiscountValueDOUBLEPromotion
(6) EndDateDATEPromotion
(7) MaxRedemptionsINTPromotion
(8) StartDateDATEPromotion


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /promotion/{id}deletePromotionById(id)StockListingModuleDELETEPromotion
(2) /promotion/{id}findPromotionById(id)StockListingModuleGETPromotion
(3) /promotion/{id}updatePromotionById(promotion)StockListingModulePUTPromotion
(4) /promotionfindAllPromotion()StockListingModuleGETPromotion
(5) /promotioninsertPromotion(promotion)StockListingModulePOSTPromotion
(6) /trippromotion/promotion/{id}findAllTripPromotionOfPromotion(id)VehicleModuleGETPromotion TripPromotion





Example:

final Promotion promotion = (Promotion) invokeModule(STOCK_LISTING_MODULE + "/promotion/" + id, Promotion.class);
if (promotion != null) {
}
return promotion;


Overview

Summary

ContactDonateImprint