Hola Eugenio.

 

Tenes 2 formas de hacerlo:

 

1)      Usando una librería (LinQ Dynamic Query Library ) que desarrollo MS
que está referenciada en el artículo del link.
http://weblogs.asp.net/scottgu/archive/2008/01/07/dynamic-linq-part-1-using-
the-linq-dynamic-query-library.aspx

2)      Utilizando Expression Trees.
http://msdn.microsoft.com/en-us/library/bb882637.aspx

 

Saludos 

 

Daniel Laco | Director Ejecutivo | VEMN S.A. 

Pje. Villalonga 823  2° piso - Ituzaingó - Buenos Aires | TE: 54 11.
4623.2582 | Cel: 15.5737.9201 

 

From: [email protected] [mailto:[email protected]] On Behalf Of Eugenio
Alonso
Sent: martes, 11 de mayo de 2010 09:27 p.m.
To: [email protected]
Subject: [puntonet] Linq

 

Hola a todos

 

Estoy desarrollando un nuevo proyecto con Linq y no encontré la forma de
crear una consulta con filtros dinámicos de acuerdo a cierta selección que
haga el usuario. 

 

Por ejemplo, tengo una página con varios checkbox, y de acuerdo a la
selección que haga el usuario en estos check, la consulta aplica o no los
filtros. 

 

Antes era bastante simple la operatoria, en el stringSql que armaba
concatenaba o no los filtros según correspondiera.

 

Para hacer algo así con Linq como debería ser la operatoria?

 

 

Saludos y gracias

Eugenio

 

 

Responder a