예제 #1
0
        public AddCompositeMenuOutput AddCompositeMenu(AddCompositeMenuInput input)
        {
            CompositeMenu compositeMenu = new CompositeMenu(input.Name)
            {
                CompositeMenuId = input.ParentMenuId,
                DisplayName     = input.DisplayName,
                Icon            = input.Icon
            };

            _menuManager.AddCompositeMenu(compositeMenu);

            return(new AddCompositeMenuOutput());
        }
예제 #2
0
        public AddCompositeMenuOutput AddCompositeMenu(AddCompositeMenuInput input)
        {
            CompositeMenu compositeMenu = new CompositeMenu(input.Name)
            {
                CompositeMenuId = input.ParentMenuId,
                DisplayName     = input.DisplayName,
                Icon            = input.Icon
            };

            var pageData = GetPageData(input.PageName, input.PageDataName);

            compositeMenu.PageData = pageData;

            _menuManager.AddCompositeMenu(compositeMenu);

            return(new AddCompositeMenuOutput());
        }