private UserObject_Class LoadSettings() { UserObject_Class retVal = null; try { if (File.Exists(ConstVar.SettingsFile)) { string inFile = File.ReadAllText(ConstVar.SettingsFile); retVal = JsonConvert.DeserializeObject <UserObject_Class>(inFile); MessWithStatus.SetValues("Settings file's been loaded", false); } else { retVal = new UserObject_Class(); MessWithStatus.SetValues("Settings file is emtpy", true); } } catch (Exception ex) { MessageBox.Show(ex.Message); } return(retVal); }
public MainWindow() { InitializeComponent(); MonthCombo.ItemsSource = Enumerable.Range(1, 12); YearCombo.ItemsSource = Enumerable.Range(2015, 20); BankingObject = LoadSettings(); this.DataContext = BankingObject; MainTextBlock.DataContext = MessWithStatus; NetAgent = new NetworkAgent(); }