Overview

Summary

ContactDonateImprint


Appendix E-6: MENU ITEM OPTION GROUP (UI prompt)


MenuItemOptionGroupMenuItemOptionModuleLieferando

Properties (7)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGMenuItemOptionGroup
(2) IsRequiredBOOLMenuItemOptionGroup
(3) MaximumSelectionLONGMenuItemOptionGroup
(4) MenuItemLONGMenuItemOptionGroupMenuItemMenuItemModule
(5) MinimumSelectionLONGMenuItemOptionGroup
(6) NameSTRINGMenuItemOptionGroup
(7) SortOrderLONGMenuItemOptionGroup


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /menuitemoptiongroupfindAllMenuItemOptionGroup()MenuItemOptionModuleGETMenuItemOptionGroup
(2) /menuitemoptiongroup/{id}updateMenuItemOptionGroupById(menuitemoptiongroup)MenuItemOptionModulePUTMenuItemOptionGroup
(3) /menuitemoptiongroup/{id}deleteMenuItemOptionGroupById(id)MenuItemOptionModuleDELETEMenuItemOptionGroup
(4) /menuitemoptiongroup/menuitem/{id}findAllMenuItemOptionGroupOfMenuItem(id)MenuItemOptionModuleGETMenuItem MenuItemOptionGroup
(5) /menuitemoptiongroupinsertMenuItemOptionGroup(menuitemoptiongroup)MenuItemOptionModulePOSTMenuItemOptionGroup
(6) /menuitemoption/menuitemoptiongroup/{id}findAllMenuItemOptionOfMenuItemOptionGroup(id)MenuItemOptionModuleGETMenuItemOptionGroup MenuItemOption
(7) /menuitemoptiongroup/{id}findMenuItemOptionGroupById(id)MenuItemOptionModuleGETMenuItemOptionGroup





Example:

final MenuItemOptionGroup menuitemoptiongroup = (MenuItemOptionGroup) invokeModule(MENU_ITEM_OPTION_MODULE + "/menuitemoptiongroup/" + id, MenuItemOptionGroup.class);
if (menuitemoptiongroup != null) {
    final MenuItem menuitem1 = (MenuItem) invokeModule(MENU_ITEM_MODULE + "/menuitem/" + menuitemoptiongroup.getMenuItem().getId(), MenuItem.class);
    if (menuitem1 != null) {
        final MenuSection menusection2 = (MenuSection) invokeModule(MENU_ITEM_MODULE + "/menusection/" + menuitem1.getMenuSection().getId(), MenuSection.class);
        if (menusection2 != null) {
            final Menu menu3 = (Menu) invokeModule(RESTAURANT_MODULE + "/menu/" + menusection2.getMenu().getId(), Menu.class);
            if (menu3 != null) {
                final Restaurant restaurant4 = (Restaurant) invokeModule(RESTAURANT_MODULE + "/restaurant/" + menu3.getRestaurant().getId(), Restaurant.class);
                if (restaurant4 != null) {
                    final City city5 = (City) invokeModule(RESTAURANT_MODULE + "/city/" + restaurant4.getCity().getId(), City.class);
                    if (city5 != null) {
                    }
                }
            }
        }
    }
}
return menuitemoptiongroup;


Overview

Summary

ContactDonateImprint