Пример #1
0
 public void AlarmConstructorTest()
 {
     AlarmSettings settings = new AlarmSettings();
     System.DateTime testDate = System.DateTime.Now.AddHours(1);
     settings.time = testDate;
     settings.type = AlarmSettings.aType.Alarm;
     Alarm target = new Alarm(settings);
     Assert.IsNotNull(target);
     Assert.AreEqual(AlarmSettings.aType.Alarm, target.AlarmType);
     Assert.AreEqual(testDate, target.AlarmTime);
 }
Пример #2
0
 private void importAlarmData(Alarm alarm)
 {
     if(alarm.AlarmType == AlarmSettings.aType.Alarm)
         TypeCombo.SelectedIndex = 0;
     else if (alarm.AlarmType == AlarmSettings.aType.Chime)
     {
         TypeCombo.SelectedIndex = 1;
         chimeIntervalTextbox.Text = (alarm as Chime).ChimeInterval.TotalMinutes.ToString();
         chimeEndTimeTextbox.Text = (alarm as Chime).ChimeEndTime.ToShortTimeString();
     }
     alarmTimePicker.Value = alarm.AlarmTime;
     descriptionTextbox.Text = alarm.AlarmDescription;
     if (alarm.SoundSet)
     {
         notifySoundCheck.Checked = true;
         soundFile snd = new soundFile(alarm.SoundPath);
         soundComboList.Items.Add(snd);
         soundComboList.SelectedIndex = soundComboList.Items.Count - 1;
     }
 }