2015-04-17 24 views
0

Я использую EntityFramework 6, код первого и иметь иерархию так:LINQ - получить родитель родителя

ProductCategory => имеет много Продукты => где один продукт имеет много ProductDetails.

Другое лицо «SalesOrderDetail» имеет одно свойство «ProductDetail». Я ищу запрос linq, который получает все SalesOrderDetails, принадлежащие одной ProductCategory.

ТИА Хайко

ответ

1

Это должно сделать трюк:

IEnumerable<SalesOrderDetail> result = orderDetails.Where(order => order.ProductDetail.Product.ProductCategory.Id == searchedProductCategoryId); 
+0

Жизнь может быть так просто ... иногда. :-) – okieh

Смежные вопросы