public AnswerRepositoryStub() { answers = new List<AnswerValue>(); var r = new Random(); for (int i = 0; i < 100; i++) { int unitId = r.Next(1, 3); var a = new Answer { Id = i + 1, ProjectRoundId = 1, ProjectRoundUnitId = unitId}; var v = new AnswerValue { Answer = a, QuestionId = 1, OptionId = 1, AnswerDecimal = r.NextDouble() }; answers.Add(v); } }
AnswerValue GetValues(SqlDataReader reader) { var a = new Answer { Id = reader.GetInt32(1), ProjectRoundId = reader.GetInt32(6), ProjectRoundUnitId = reader.GetInt32(7) }; var v = new AnswerValue { Id = reader.GetInt32(0), Answer = a, QuestionId = reader.GetInt32(2), OptionId = reader.GetInt32(3), AnswerDecimal = (double)reader.GetDecimal(4) }; return v; }