public void Save() { // Sort before saving LocalSeriesPaths = LocalSeriesPaths.OrderBy(x => x.Id).ToList(); string jsonFormatted = JToken.Parse(JsonConvert.SerializeObject(this)).ToString(Formatting.Indented); File.WriteAllText(AppGlobal.Paths.SettingsFile, jsonFormatted); }
public Series GetSeriesPath(int id) { return(LocalSeriesPaths.SingleOrDefault(x => x.Id == id)); }
public void RemoveSeriesPath(int id) { LocalSeriesPaths.RemoveAll(x => x.Id == id); }
public void AddSeriesPath(int id, string path) { LocalSeriesPaths.Add(new Series { Id = id, Path = path }); }