//Snooze the alarm public void SnoozeAlarm(int minutesToSnooze) { if (bgLowAlarmActive || bgHighAlarmActive) { SnoozeBgTimer.Interval = minutesToSnooze * 60000; bgLowAlarmActive = false; bgHighAlarmActive = false; alarm.alarmBgIsSnoozed = true; this.AlarmpictureBox.Hide(); SnoozeBgTimer.Start(); alarm.StopBgAlarm(); } if (missingBgAlarmActive || connectionError) { SnoozeMinutesSinceTimer.Interval = minutesToSnooze * 60000; missingBgAlarmActive = false; connectionError = false; connectionAlarmOn = false; alarm.alarmTimeIsSnoozed = true; this.AlarmpictureBox.Hide(); SnoozeMinutesSinceTimer.Start(); alarm.StopTimeAlarm(); } }
private void SnoozeBgTimer_Tick(object sender, EventArgs e) { alarm.alarmBgIsSnoozed = false; SnoozeBgTimer.Stop(); TurnOnAlarm(BgLabel.Text); }