public void Update() { var objModules = new ModuleController(); objModules.UpdateTabModuleSetting(_tabModuleId, SettingName.History, History.ToString(CultureInfo.InvariantCulture)); objModules.UpdateModuleSetting(_moduleId, SettingName.DescriptionLength, DescriptionLength.ToString(CultureInfo.InvariantCulture)); objModules.UpdateTabModuleSetting(_tabModuleId, SettingName.EditorHeight, EditorHeight.ToString(CultureInfo.InvariantCulture)); objModules.UpdateTabModuleSetting(_tabModuleId, SettingName.DefaultViewType, Utilities.ViewTypeToString(DefaultViewType)); objModules.UpdateModuleSetting(_moduleId, SettingName.Legacy, Legacy.ToString(CultureInfo.InvariantCulture)); objModules.UpdateTabModuleSetting(_tabModuleId, SettingName.TemplateType, TemplateType); objModules.UpdateTabModuleSetting(_tabModuleId, SettingName.TemplateName, TemplateName); objModules.UpdateTabModuleSetting(_tabModuleId, SettingName.TemplateLocation, TemplateLocation); ModuleController.SynchronizeModule(_moduleId); DataCache.RemoveCache(ModuleController.CacheKey(_moduleId) + "_viewType"); DataCache.RemoveCache(CacheConstants.SettingsCacheKeyFormat(_moduleId, _tabModuleId)); }