Example #1
0
        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);
        }
Example #2
0
        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();
        }