как сделать выбор по любому полю из дб - PullRequest
1 голос
/ 02 апреля 2020

У меня есть приложение на wpf, c#, ядро ​​сущности: там отображаются db mssqlsrv Идентификатор, имя, организация, номер телефона из базы данных.

Как я могу предоставить пользователю возможность экспорт данных по любой комбинации полей с запросами linq.

Например: по имени и организации или по имени и телефону

Я сидел 2 дня и не знаю, как это сделать это!

1 Ответ

1 голос
/ 02 апреля 2020

Возможное решение может исходить от Dynami c LINQ. Пакет System.Linq.Dynami c, доступный в NuGet, позволяет запрашивать стиль LINQ, но со строкой, что-то вроде этого:

ctx.People.Select("new(Name, Phone)").ToList();

Тогда будет просто вопрос построения этой строки динамически.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...