Esempio n. 1
0
    // Finish off user test
    protected override void TaskCompletedFinishOff()
    {
        if (sortSettings.IsUserTest() && sortSettings.UserTestScore)
        {
            userTestManager.SetEndTime();
            userTestManager.CalculateScore();

            // Left blackboard
            displayUnitManager.SetTextWithIndex(UtilSort.LEFT_BLACKBOARD, "User test incorrect action details", 0);
            displayUnitManager.SetTextWithIndex(UtilSort.LEFT_BLACKBOARD, userTestManager.IncorrectActionDetails(), 1);

            // Right blackboard
            displayUnitManager.SetTextWithIndex(UtilSort.RIGHT_BLACKBOARD, "User test score", 0);
            displayUnitManager.SetTextWithIndex(UtilSort.RIGHT_BLACKBOARD, userTestManager.GetExaminationResult(), 1);
        }
        displayUnitManager.SetText(UtilSort.SORT_TABLE_TEXT, "Sorting Completed!");
    }