/// <summary> /// 更新并保存配置信息 /// </summary> /// <param name="configinfo">新的配置信息</param> /// <returns>是否保存成功</returns> public static bool SaveConfig(CompanyConfigInfo configinfo) { CompanyConfigFileManager ccfm = new CompanyConfigFileManager(); CompanyConfigFileManager.ConfigInfo = configinfo; return(ccfm.SaveConfig()); }
/// <summary> /// 更新并保存配置信息 /// </summary> /// <param name="configinfo">新的配置信息</param> /// <returns>是否保存成功</returns> public static bool SaveConfig(CompanyConfigInfo configinfo) { CompanyConfigFileManager ccfm = new CompanyConfigFileManager(); CompanyConfigFileManager.ConfigInfo = configinfo; return ccfm.SaveConfig(); }
/// <summary> /// 重置配置信息 /// </summary> public static void ResetConfig() { _configinfo = CompanyConfigFileManager.LoadRealConfig(); }
/// <summary> /// 定时器触发处理方法 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> static void _companyConfigTimer_Elapsed(object sender, System.Timers.ElapsedEventArgs e) { _configinfo = CompanyConfigFileManager.LoadConfig(); }