public async Task <IActionResult> GetQuizById(int quizId) { QuizModel quiz = await _quizAppRepository.GetQuizAsync(quizId); if (quiz == null) { return(NotFound($"Quiz '{quizId}' not found")); } return(Ok(quiz)); }
public async Task <IActionResult> GetQuiz(Guid QuizId) { Quiz quiz = await _quizAppRepository.GetQuizAsync(QuizId); if (quiz == null) { return(NotFound($"Quiz {QuizId} not found")); } return(Ok(quiz)); }
public async Task <IActionResult> PostQuestion([FromBody] QuestionModel question) { QuizModel quiz = await _quizAppRepository.GetQuizAsync(question.QuizId); if (quiz == null) { return(NotFound($"QuizId {question.QuizId} not found")); } await _questionRepository.CreateQuestionsAsync(question); return(Accepted(question)); }