Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
 public void SetView(alarmGUI v)
 {
     view = v;
     view.AlarmListUpdater(Alarms);
     statusDel = v.StateViewer;
 }