示例#1
0
        private void StartButton_Click(object sender, EventArgs e)
        {
            StopButton.Visible = true;
            StartButton.Visible = false;
            timer = new TimeRecord();
            timer.Start();
            _stopWatch = new Stopwatch();
            _stopWatch.Start();

            clockGroupBox.Visible = true;
            displayStopwatch.Start();
        }
示例#2
0
 private void ExistingProjectSelectButton_Click(object sender, EventArgs e)
 {
     inputGroupBox.Visible = false;
     project = _projectService.GetProjectFromName(ExistingProjectSelectBox.Text);
     timer = new TimeRecord();
 }
示例#3
0
        public virtual void RemoveTime(TimeRecord timeRecord)
        {
            if(!_timeRecords.Contains(timeRecord)) return;

            _timeRecords.Remove(timeRecord);
        }
示例#4
0
 public void Save(TimeRecord timeRecord)
 {
     _timeRecordRepository.Save(timeRecord);
 }
示例#5
0
        public virtual void AddTime(TimeRecord timeRecord)
        {
            if(_timeRecords.Contains(timeRecord)) return;

            timeRecord.Project = this;
            _timeRecords.Add(timeRecord);
        }