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