ASP.NET MVC4 Query By Example Предложения с открытым исходным кодом

В настоящее время мы создаем новое приложение, и частью функциональности, которую мы хотим включить для пользователей, является возможность создавать специальные запросы через веб-интерфейс для целей отчетности.

Например, пользователь может выбрать отчет Entity1.

Затем они могут выбрать критерии через пользовательский интерфейс

псевдо-пример: ((Entity1.Type = 'this' ИЛИ ​​Entity1.Type = 'что-то еще') AND Entity1.CreatedDate > '01-01'2012')

Кто-нибудь знает, есть ли хорошее решение, доступное (с открытым исходным кодом или платное), поскольку кажется, что для реализации индивидуального решения может потребоваться много работы.

В дополнение к этому мы используем Entity Framework v4.1 магическое издание единорога.

2 ответа

Решение

Я решил использовать http://devtools.korzh.com/query-builder-aspnet/ как это сэкономило мне много времени на разработку.

Если вы создаете пользовательский интерфейс, который дает результаты в структурированной форме (например, {entityType.property}{operation}{value}), то динамическое построение выражения для этого должно быть довольно простым.

Другие вопросы по тегам