У меня есть простой оператор linq, который не совсем возвращает то, что мне нужно. Я понимаю почему, просто не знаю, как это сделать, чтобы получить то, что я хочу. Запрос такой:
answers = from a in ents.tblCalls
where a.tblSessions.tblUsers.UserID == UserID.Value
&& (a.StartTime >= startdate.Value && a.StartTime <= enddate.Value)
select a.tblAnswers.Where(p => p.tblAnswerTypes.AnswerType ==
"Yes" && p.tblQuestions.tblQuestionTypes.QuestionType == "Sell In");
Это дает мне возвращаемый тип IQueryable ‹IEnumerable‹ tblAnswers >>, тогда как все, что мне действительно нужно, это IQueryable ‹tblAnswers>, чтобы я мог легко работать с ними позже.
Спасибо ребята!