Exemplo n.º 1
0
        private void ShowActions()
        {
            var actionForm = new ActionForm();

            actionForm.ShowDialog();

            switch (actionForm.ActionStateValue)
            {
            case ActionForm.ActionState.Stop:
                _timer.Stop();
                break;

            case ActionForm.ActionState.Continue:
                _timer.Resume();
                break;

            case ActionForm.ActionState.Minimize:
                ToggleVisibility();
                break;

            case ActionForm.ActionState.Interruption:
                _session.Interruptions++;
                _timer.Pause();
                break;
            }
        }