Exemple #1
0
        public static QuestionModel FromXML(XElement questElement, string answerName)
        {
            var text   = questElement.FirstAttribute.Value;
            var result = new QuestionModel(text);

            var answers = questElement.Elements(answerName);

            foreach (var answerElement in answers)
            {
                var answer = AnswerModel.FromXML(answerElement);
                result.Answers.Add(answer);
            }
            return(result);
        }
Exemple #2
0
 public AnswerModel(AnswerModel answerModel)
 {
     AnswerText = answerModel.AnswerText;
     IsRight    = answerModel.IsRight;
 }
Exemple #3
0
 public void Delete(AnswerModel answer)
 {
     Answers.Remove(answer);
 }