Пример #1
0
        public ActionResult CreateModule(string moduleName)
        {
            var status = -1;

            if (IndexConfigManager.CreateIndexModule(moduleName))
            {
                status = 1;
            }
            return(Json(status, JsonRequestBehavior.DenyGet));
        }
Пример #2
0
        public ActionResult SetIndexModulesCache()
        {
            var status = -1;

            if (IndexConfigManager.SetIndexModulesCache())
            {
                status = 1;
            }
            return(Json(status));
        }
Пример #3
0
        public ActionResult DeleteModule(int moduleId)
        {
            var status = -1;

            if (IndexConfigManager.DeleteIndexModule(moduleId))
            {
                status = 1;
            }
            return(Json(status));
        }
Пример #4
0
        public ActionResult CreateModuleItem(int moduleId, string entryName, string controller, string action)
        {
            var status = -1;

            if (IndexConfigManager.CreateIndexModuleItem(moduleId, entryName, controller, action))
            {
                status = 1;
            }
            return(Json(status));
        }
Пример #5
0
        public ActionResult UpdateModuleItemIndex(string itemIds)
        {
            var status = -1;

            if (!string.IsNullOrEmpty(itemIds))
            {
                List <string> iiList = itemIds.Split(',').ToList();
                iiList.RemoveAt(iiList.Count - 1);
                if (IndexConfigManager.UpdateIndexModuleItemIndex(iiList))
                {
                    status = 1;
                }
            }
            return(Json(status));
        }