У меня есть метод, который работает нормально. Я пытаюсь добавить некоторые изменения в запрос и не могу дозвониться.
public List<ProductDetails> getQuestionsNotRelatedWithProduct(int iProductID, int iSpaceID)
{
var oQuest = (from s in db.Questionaires
join t in db._Product_UserQuestionaires
on s.Questionaire_ID equals t.Questionaire_ID
where !(from n in db.Product_UserQuestionaires
join u in db.Products
on n.Product_ID equals u._Product_ID
where (u.Space_Type_ID == iSpaceID && u.Product_ID == iProductID)
select n.Questionaire_ID).Contains(s.Questionaire_ID)
select new ProductDetails
{
Question = s.Questionaire.ToString(),
QuestionID = s.Questionaire_ID,
}).Distinct();
return oQuest.ToList();
}
я хочу пойти как
public List<ProductDetails> getQuestionsNotRelatedWithProduct(int iProductID, int iSpaceID, IList questid)
{
//here i want to filter out/exclude the "IList questid" items from the query result
not getting how to do.
}
Может кто-нибудь, пожалуйста, помогите мне
Спасибо