public static void SaveViewConfig(List <ViewConfig> viewlist) { string mapPath = FPFile.GetMapPath(WebConfig.WebPath + "config/view.config"); FPXml.SaveXml(viewlist, mapPath); FPCache.Remove("FP_VIEWLIST"); }
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"); }