public void SetAlarmTo(Time setAlarmTime) { Alarm alarm = new Alarm(setAlarmTime); currentAlarm = alarm; customAlarmPanel = new CustomAlarmPanel(); alarmSystem.AlarmLayoutPanel.Controls.Add(customAlarmPanel); customAlarmPanel.SetAlarm(alarm); customAlarmPanel.SetAlarmSystem(alarmSystem); customAlarmPanel.SetAlarmTimeUI(setAlarmTime); alarmSystem.DisableSetAlarmButton(); alarmSystem.StartTimer(); }
public void DeleteAlarm(CustomAlarmPanel alarmPanelToDelete) { alarmLayoutPanel.Controls.Remove(alarmPanelToDelete); alarmPanelToDelete.Dispose(); }