Overview

Summary

ContactDonateImprint


Appendix E-29: ROOM RATE PLAN PRICE (UI prompt)


RoomRatePlanPriceCurrencyModuleBookingCom

Properties (7)

PropertyTypeEntityReferenceModule
(1) CurrencyINTRoomRatePlanPriceCurrencyCurrencyModule
(2) DateFromDATERoomRatePlanPrice
(3) DateToDATERoomRatePlanPrice
(4) FeesIncludedBOOLRoomRatePlanPrice
(5) PricePerNightSTRINGRoomRatePlanPrice
(6) RoomRatePlanINTRoomRatePlanPriceRoomRatePlanStayBookingModule
(7) TaxesIncludedBOOLRoomRatePlanPrice


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /roomrateplanpriceinsertRoomRatePlanPrice(roomrateplanprice)CurrencyModulePOSTRoomRatePlanPrice
(2) /roomrateplanprice/currency/{id}findAllRoomRatePlanPriceOfCurrency(id)CurrencyModuleGETCurrency RoomRatePlanPrice
(3) /roomrateplanprice/{id}updateRoomRatePlanPriceById(roomrateplanprice)CurrencyModulePUTRoomRatePlanPrice
(4) /roomrateplanprice/roomrateplan/{id}findAllRoomRatePlanPriceOfRoomRatePlan(id)CurrencyModuleGETRoomRatePlan RoomRatePlanPrice
(5) /roomrateplanpricefindAllRoomRatePlanPrice()CurrencyModuleGETRoomRatePlanPrice
(6) /roomrateplanprice/{id}deleteRoomRatePlanPriceById(id)CurrencyModuleDELETERoomRatePlanPrice
(7) /roomrateplanprice/{id}findRoomRatePlanPriceById(id)CurrencyModuleGETRoomRatePlanPrice





Example:

final RoomRatePlanPrice roomrateplanprice = (RoomRatePlanPrice) invokeModule(CURRENCY_MODULE + "/roomrateplanprice/" + id, RoomRatePlanPrice.class);
if (roomrateplanprice != null) {
    final Currency currency1 = (Currency) invokeModule(CURRENCY_MODULE + "/currency/" + roomrateplanprice.getCurrency().getId(), Currency.class);
    if (currency1 != null) {
    }
    final RoomRatePlan roomrateplan2 = (RoomRatePlan) invokeModule(STAY_BOOKING_MODULE + "/roomrateplan/" + roomrateplanprice.getRoomRatePlan().getId(), RoomRatePlan.class);
    if (roomrateplan2 != null) {
        final RoomType roomtype3 = (RoomType) invokeModule(ROOM_TYPE_MODULE + "/roomtype/" + roomrateplan2.getRoomType().getId(), RoomType.class);
        if (roomtype3 != null) {
            final Property property4 = (Property) invokeModule(PROPERTY_MODULE + "/property/" + roomtype3.getProperty().getId(), Property.class);
            if (property4 != null) {
                final LocationCity locationcity5 = (LocationCity) invokeModule(LOCATION_CITY_MODULE + "/locationcity/" + property4.getLocationCity().getId(), LocationCity.class);
                if (locationcity5 != null) {
                    final LocationRegion locationregion6 = (LocationRegion) invokeModule(LOCATION_CITY_MODULE + "/locationregion/" + locationcity5.getLocationRegion().getId(), LocationRegion.class);
                    if (locationregion6 != null) {
                        final LocationCountry locationcountry7 = (LocationCountry) invokeModule(LOCATION_CITY_MODULE + "/locationcountry/" + locationregion6.getLocationCountry().getId(), LocationCountry.class);
                        if (locationcountry7 != null) {
                        }
                    }
                    final LocationCountry locationcountry8 = (LocationCountry) invokeModule(LOCATION_CITY_MODULE + "/locationcountry/" + locationcity5.getLocationCountry().getId(), LocationCountry.class);
                    if (locationcountry8 != null) {
                    }
                }
                final PropertyType propertytype9 = (PropertyType) invokeModule(PROPERTY_MODULE + "/propertytype/" + property4.getPropertyType().getId(), PropertyType.class);
                if (propertytype9 != null) {
                }
                final LocationDistrict locationdistrict10 = (LocationDistrict) invokeModule(PROPERTY_MODULE + "/locationdistrict/" + property4.getLocationDistrict().getId(), LocationDistrict.class);
                if (locationdistrict10 != null) {
                    final LocationCity locationcity11 = (LocationCity) invokeModule(LOCATION_CITY_MODULE + "/locationcity/" + locationdistrict10.getLocationCity().getId(), LocationCity.class);
                    if (locationcity11 != null) {
                        final LocationRegion locationregion12 = (LocationRegion) invokeModule(LOCATION_CITY_MODULE + "/locationregion/" + locationcity11.getLocationRegion().getId(), LocationRegion.class);
                        if (locationregion12 != null) {
                            final LocationCountry locationcountry13 = (LocationCountry) invokeModule(LOCATION_CITY_MODULE + "/locationcountry/" + locationregion12.getLocationCountry().getId(), LocationCountry.class);
                            if (locationcountry13 != null) {
                            }
                        }
                        final LocationCountry locationcountry14 = (LocationCountry) invokeModule(LOCATION_CITY_MODULE + "/locationcountry/" + locationcity11.getLocationCountry().getId(), LocationCountry.class);
                        if (locationcountry14 != null) {
                        }
                    }
                }
                final LocationCountry locationcountry15 = (LocationCountry) invokeModule(LOCATION_CITY_MODULE + "/locationcountry/" + property4.getLocationCountry().getId(), LocationCountry.class);
                if (locationcountry15 != null) {
                }
                final PartnerAccount partneraccount16 = (PartnerAccount) invokeModule(PARTNER_ACCOUNT_MODULE + "/partneraccount/" + property4.getPartnerAccount().getId(), PartnerAccount.class);
                if (partneraccount16 != null) {
                }
            }
            final RoomTypeCategory roomtypecategory17 = (RoomTypeCategory) invokeModule(CAR_RENTAL_LOCATION_MODULE + "/roomtypecategory/" + roomtype3.getRoomTypeCategory().getId(), RoomTypeCategory.class);
            if (roomtypecategory17 != null) {
            }
        }
    }
}
return roomrateplanprice;


Overview

Summary

ContactDonateImprint