public CarpoolSettings GetSettings() { if (File.Exists(filePath)) { try { String settingsStr = File.ReadAllText(filePath); CarpoolSettings carpoolSettings = JsonConvert.DeserializeObject <CarpoolSettings>(settingsStr); return(carpoolSettings); } catch (Exception ex) { Console.Out.WriteLine("Cannot deserialize user because " + ex.Message); return(new CarpoolSettings()); } } else { return(new CarpoolSettings()); } }
public SettingsViewModel() { Settings = SettingsService.getInstance().GetSettings(); }
public void SaveSettings(CarpoolSettings settings) { String settingsStr = JsonConvert.SerializeObject(settings); File.WriteAllText(filePath, settingsStr); }