Esempio n. 1
0
        public ActionResult Select(string tabId, int parentId, int[] IDs)
        {
            var result = ContentService.InitList(parentId);
            var model  = new ContentSelectableListViewModel(result, tabId, parentId, IDs);

            return(JsonHtml("SelectIndex", model));
        }
Esempio n. 2
0
        public async Task <ActionResult> Select(string tabId, int parentId, [FromBody] SelectedItemsViewModel selModel)
        {
            var result = ContentService.InitList(parentId);
            var model  = new ContentSelectableListViewModel(result, tabId, parentId, selModel?.Ids ?? new int[] {});

            return(await JsonHtml("SelectIndex", model));
        }
Esempio n. 3
0
        public async Task <ActionResult> MultipleSelect(string tabId, int parentId, [FromBody] SelectedItemsViewModel selModel)
        {
            var result = ContentService.InitList(parentId);
            var model  = new ContentSelectableListViewModel(result, tabId, parentId, selModel.Ids)
            {
                IsMultiple = true
            };

            return(await JsonHtml("MultiSelectIndex", model));
        }