public object IdOfAnswer(Answer item)
 {
     return _IdsByHashCode[item.GetHashCode()];
 }
        private Answer GetAnswer(IDataReader reader)
        {
            Answer answer =
                new Answer(
                    reader.GetString(reader.GetOrdinal("Text")),
                    reader.GetBoolean(reader.GetOrdinal("Correct")));

            _IdsByHashCode.Add(answer.GetHashCode(), reader.GetInt32(reader.GetOrdinal("AnswerID")));
            _AnswersById.Add(reader.GetInt32(reader.GetOrdinal("AnswerID")), answer);
            return answer;
        }
Esempio n. 3
0
 public QuestionResponse(DateTime responded, Answer answer)
 {
     Responded = responded;
     Answer = answer;
 }