Beispiel #1
0
        private void TestingTime(string command)
        {
            uint startNumber = 0U;

            try { startNumber = uint.Parse(txtStartNumber.Text); } catch (Exception) { }
            RaceParticipant participant = _thisRace.GetParticipant(startNumber);

            TimeSpan time = DateTime.Now - DateTime.Today;

            if (participant != null)
            {
                if (command == "start")
                {
                    _currentRaceRun.SetStartTime(participant, time);
                }
                if (command == "stop")
                {
                    _currentRaceRun.SetFinishTime(participant, time);
                }
                if (command == "clear_start")
                {
                    _currentRaceRun.SetStartTime(participant, null);
                }
                if (command == "clear_stop")
                {
                    _currentRaceRun.SetFinishTime(participant, null);
                }
            }
        }