/// <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)); }
/// <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); }