public bool UpdatedQuestionAsked(int id) { TriviaQuestion oldQuestion = GetQuestionById(id); if (oldQuestion != null) { oldQuestion.HasBeenAsked = true; return(true); } else { return(false); } }
// Update public bool UpdateExistingQuestion(int id, TriviaQuestion newQuestion) { TriviaQuestion oldQuestion = GetQuestionById(id); if (oldQuestion != null) { oldQuestion.QuestionID = newQuestion.QuestionID; oldQuestion.Question = newQuestion.Question; oldQuestion.CorrectAnswer = newQuestion.CorrectAnswer; oldQuestion.WrongAnswer1 = newQuestion.WrongAnswer1; oldQuestion.WrongAnswer2 = newQuestion.WrongAnswer2; oldQuestion.WrongAnswer3 = newQuestion.WrongAnswer3; oldQuestion.TriviaCategory = newQuestion.TriviaCategory; return(true); } else { return(false); } }
// Delete public bool DeleteExistingQuestion(TriviaQuestion existingQuestion) { bool deleteQuestion = _questions.Remove(existingQuestion); return(deleteQuestion); }
public bool HasItBeenAsked(int id) { TriviaQuestion question = GetQuestionById(id); return(question.HasBeenAsked); }