Overview

Summary

ContactDonateImprint


Appendix E-18: MENU SECTION (UI prompt)


MenuSectionMenuItemModuleLieferando

Properties (4)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGMenuSection
(2) MenuLONGMenuSectionMenuRestaurantModule
(3) NameSTRINGMenuSection
(4) SortOrderLONGMenuSection


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /menuitem/menusection/{id}findAllMenuItemOfMenuSection(id)MenuItemModuleGETMenuSection MenuItem
(2) /menusection/{id}findMenuSectionById(id)MenuItemModuleGETMenuSection
(3) /menusectioninsertMenuSection(menusection)MenuItemModulePOSTMenuSection
(4) /menusection/{id}deleteMenuSectionById(id)MenuItemModuleDELETEMenuSection
(5) /menusection/{id}updateMenuSectionById(menusection)MenuItemModulePUTMenuSection
(6) /menusectionfindAllMenuSection()MenuItemModuleGETMenuSection
(7) /menusection/menu/{id}findAllMenuSectionOfMenu(id)MenuItemModuleGETMenu MenuSection





Example:

final MenuSection menusection = (MenuSection) invokeModule(MENU_ITEM_MODULE + "/menusection/" + id, MenuSection.class);
if (menusection != null) {
    final Menu menu1 = (Menu) invokeModule(RESTAURANT_MODULE + "/menu/" + menusection.getMenu().getId(), Menu.class);
    if (menu1 != null) {
        final Restaurant restaurant2 = (Restaurant) invokeModule(RESTAURANT_MODULE + "/restaurant/" + menu1.getRestaurant().getId(), Restaurant.class);
        if (restaurant2 != null) {
            final City city3 = (City) invokeModule(RESTAURANT_MODULE + "/city/" + restaurant2.getCity().getId(), City.class);
            if (city3 != null) {
            }
        }
    }
}
return menusection;


Overview

Summary

ContactDonateImprint