Не думаю, что в PreprocessQuery () вы можете сделать прямой вызов источника данных.Вы должны разработать свой запрос без каких-либо «промежуточных» результатов.Все, что вам нужно в этом запросе, должно быть передано методу в качестве параметра.
Таким образом, либо: 1) вы передаете данные сотрудника текущего пользователя методу или его идентификатор, используя свойство экрана, содержащееэта информация и связана с параметром запроса или 2) попытаться каким-либо образом включить выбор currentuser - employee в строку «query =», что должно сработать, поскольку магазины и сотрудники должны иметь отношение.Вы можете обращаться как к родительским, так и к дочерним таблицам любой сущности в LINQ to Entities.