public static void SaveColorTheme(string theme) { var settings = new ColorThemesSettings { ColorThemeName = theme, FirstRequest = false }; SettingsManager.Instance.SaveSettings(settings, TenantProvider.CurrentTenantID); }
public void SaveColorTheme(string theme) { var settings = new ColorThemesSettings { ColorThemeName = theme, FirstRequest = false }; var path = "/skins/" + ColorThemesSettings.ThemeFolderTemplate; var resolvedPath = path.ToLower().Replace(ColorThemesSettings.ThemeFolderTemplate, theme); try { var filePath = Path.Combine(HostEnvironment.ContentRootPath, resolvedPath); if (Directory.Exists(filePath)) { SettingsManager.Save(settings); } } catch (Exception) { } }
public static void SaveColorTheme(string theme) { var settings = new ColorThemesSettings { ColorThemeName = theme, FirstRequest = false }; var path = "/skins/" + ThemeFolderTemplate; var resolvedPath = path.ToLower().Replace(ThemeFolderTemplate, theme); try { var filePath = HttpContext.Current.Server.MapPath(resolvedPath); if (Directory.Exists(filePath)) { SettingsManager.Instance.SaveSettings(settings, TenantProvider.CurrentTenantID); } } catch (Exception) { } }
public static void SaveColorTheme(string theme) { var settings = new ColorThemesSettings { ColorThemeName = theme, FirstRequest = false }; SettingsManager.Instance.SaveSettings(settings, TenantProvider.CurrentTenantID); }