Esempio n. 1
0
        public static WorkflowListViewModel Create(InitListResult result, string tabId, int parentId)
        {
            var model = Create <WorkflowListViewModel>(tabId, parentId);

            model.ShowAddNewItemButton = result.IsAddNewAccessable && !model.IsWindow;
            return(model);
        }
Esempio n. 2
0
        public static CustomActionListViewModel Create(InitListResult initList, string tabId, int parentId)
        {
            var model = Create <CustomActionListViewModel>(tabId, parentId);

            model.ShowAddNewItemButton = initList.IsAddNewAccessable && !model.IsWindow;
            return(model);
        }
Esempio n. 3
0
        public static ObjectFormatVersionListViewModel Create(InitListResult result, string tabId, int parentId, bool isTemplateObjectFormats)
        {
            var model = Create <ObjectFormatVersionListViewModel>(tabId, parentId);

            model.IsTemplateObjectFormats = isTemplateObjectFormats;
            return(model);
        }
Esempio n. 4
0
        public static ObjectListViewModel Create(InitListResult result, string tabId, int parentId, bool isTemplateObject)
        {
            var model = Create <ObjectListViewModel>(tabId, parentId);

            model.IsTemplateObject     = isTemplateObject;
            model.ShowAddNewItemButton = result.IsAddNewAccessable && !model.IsWindow;
            return(model);
        }
Esempio n. 5
0
        public static UserListViewModel Create(InitListResult result, string tabId, int parentId)
        {
            var model = Create <UserListViewModel>(tabId, parentId);

            model.ShowAddNewItemButton         = result.IsAddNewAccessable && !model.IsWindow;
            model.AllowMultipleEntitySelection = false;
            return(model);
        }
Esempio n. 6
0
        public static QpPluginListViewModel Create(InitListResult result, string tabId, int parentId, int[] ids = null)
        {
            var model = Create <QpPluginListViewModel>(tabId, parentId);

            model.SelectedIDs = ids;
            model.AllowMultipleEntitySelection = false;
            model.ShowAddNewItemButton         = result.IsAddNewAccessable && !model.IsWindow;
            return(model);
        }
Esempio n. 7
0
        public static SiteListViewModel Create(InitListResult result, string tabId, int parentId, bool isSelect = false, int[] ids = null)
        {
            var model = Create <SiteListViewModel>(tabId, parentId);

            model.IsSelect = isSelect;
            if (isSelect)
            {
                model.AutoGenerateLink = false;
            }

            model.SelectedIDs          = ids;
            model.ShowAddNewItemButton = result.IsAddNewAccessable && !model.IsWindow;
            return(model);
        }