Фильтр запроса фрейма сущности Global Where - PullRequest
0 голосов
/ 11 июля 2019

У меня есть приложение asp.net mvc, где оно разделено по организациям. У меня есть DB Entity как

private OrgsEntities db = new OrgsEntities();

В настоящее время мне нужно применить фильтр организации для каждого объекта как

var reportDetails = db.Reports.Where(r => r.organizationId== 
   hp.organizationId).where(....)

var orderDetals= db.Orders.Where(r => r.organizationId== 
   hp.organizationId).where(....)

Где hp хранится в сессии.

В этом случае, если мне нужно запросить несколько объектов, мне нужно применить фильтр к каждому объекту.

Можно ли это упростить с помощью пользовательского фильтра запросов?

...