Esempio n. 1
0
        /// <summary>
        /// Takes a contestantName and Guid, creates a new contestant. call db insert, to save the new contestant to database.
        /// </summary>
        /// <param name="contestanName"></param>
        public List <string> GetScoreTable(Guid contestantId)
        {
            List <string> results        = new List <string>();
            int           quizInstanceId = new DBContestant().GetQuizInstanceIdByContestantId(contestantId);
            QuizInstance  quizInstance   = new DBQuizInstance().GetQuizInstanceById(quizInstanceId, true);

            return(ContestantHighscore(quizInstance));
        }
Esempio n. 2
0
        /// <summary>
        /// Returns quizInstans if active or null
        /// </summary>
        /// <param name="userId"></param>
        /// <returns>Active quizInstans</returns>
        public QuizInstance GetActiveQuizByUserId(int userId)
        {
            QuizInstance quizInstans = new DBQuizInstance().GetActiveQuizInstance(userId);

            return(quizInstans);
        }