Exemple #1
0
        private void InitModel()
        {
            _model = new HangbankModel();
            _model.Listener.SerialPortName = "COM4";

            PersistenceTools.AssertPersistenceDirPresent();

            CalibrationPersister.Read(_model);

            _model.Athletes = new ObservableCollection <Athlete>(AthletePersister.Read());
            if (_model.Athletes.Count > 0)
            {
                _model.CurrentAthlete = _model.Athletes[0];
            }
        }
Exemple #2
0
 private void Window_Closed(object sender, EventArgs e)
 {
     _model.Listener.CloseSerialPort();
     CalibrationPersister.Write(_model);
     AthletePersister.Write(_model.Athletes);
 }