public IQuestion LoadReadOnlyQuestion(int responseHeaderId, int questionId)
{
return (from response in this.Context.Responses
where response.ResponseHeaderId == responseHeaderId && response.QuestionId == questionId
select new ReadonlyQuestion
{
QuestionId = response.QuestionId,
Text = response.QuestionText,
Comments = response.Comments,
RelativeOrder = response.QuestionRelativeOrder,
ControlType = response.ControlType,
SectionId = response.SectionId,
ResponseHeaderId = response.ResponseHeaderId
}).FirstOrDefault();
}