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)); }
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)); }
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)); }