예제 #1
0
        public static void SaveViewConfig(List <ViewConfig> viewlist)
        {
            string mapPath = FPFile.GetMapPath(WebConfig.WebPath + "config/view.config");

            FPXml.SaveXml(viewlist, mapPath);
            FPCache.Remove("FP_VIEWLIST");
        }
예제 #2
0
        public static void SaveViewConfig(ViewConfig viewconfig)
        {
            bool flag = false;
            List <ViewConfig> viewList = GetViewList();

            for (int i = 0; i < viewList.Count; i++)
            {
                if (viewList[i].path.ToLower() == viewconfig.path.ToLower())
                {
                    viewList[i].include = viewconfig.include;
                    flag = true;
                }
            }
            if (!flag)
            {
                viewList.Add(viewconfig);
            }
            string mapPath = FPFile.GetMapPath(WebConfig.WebPath + "config/view.config");

            FPXml.SaveXml(viewList, mapPath);
            FPCache.Remove("FP_VIEWLIST");
        }