UserEfficiencyTracker.DailyProductivityPopUp.OnKeyDownHandler C# (CSharp) Method

OnKeyDownHandler() private method

If the user uses shortcuts to escape or fill out the survey.
private OnKeyDownHandler ( object sender, System e ) : void
sender object
e System
return void
        private void OnKeyDownHandler(object sender, System.Windows.Input.KeyEventArgs e)
        {
            if (e.Key == Key.Escape)
            {
                UserFinishedSurvey(0); // user didn't respond
            }
            else if (e.Key == Key.D7)
            {
                UserFinishedSurvey(7);
            }
            else if (e.Key == Key.D6)
            {
                UserFinishedSurvey(6);
            }
            else if (e.Key == Key.D5)
            {
                UserFinishedSurvey(5);
            }
            else if (e.Key == Key.D4)
            {
                UserFinishedSurvey(4);
            }
            else if (e.Key == Key.D3)
            {
                UserFinishedSurvey(3);
            }
            else if (e.Key == Key.D2)
            {
                UserFinishedSurvey(2);
            }
            else if (e.Key == Key.D1)
            {
                UserFinishedSurvey(1);
            }
            // else: do nothing
        }