public void handleEvents(Alarm alarm, State state) { switch (state) { case State.Start: FileReader(); break; case State.Ticking: TickingFunc(); break; case State.Added: AlarmAdder(alarm); break; case State.Edited: AlarmEditor(alarm); break; case State.Snoozed: AlarmSnoozer(alarm); break; case State.Removed: AlarmRemover(alarm); break; case State.Disabled: AlarmDisabler(alarm); break; case State.GoesOff: Alarm_Goes_Off(view.SelectedIndex); break; default: break; } view.AlarmListUpdater(Alarms); }
public void SetView(alarmGUI v) { view = v; view.AlarmListUpdater(Alarms); statusDel = v.StateViewer; }