Salut J'ai cette requête LINQ:dynamique où dans LINQ
var q =
(from vr in Util.db.ValuationsRequests
where vr.dtSubmitted != null
select vr
).AsEnumerable<ValuationsRequest>();
Mais je veux faire une recherche avec 3 autres paramètres: paramValuationId (int), paramValue (Boolean), paramTitle (string).
Quelque chose comme:
if (paramTitle != string.empty)
//add this field to the where
Mais si le paramTitle est vide Je ne veux pas chercher.
Quelle est la bonne façon de procéder?
Quels sont les champs correspondant à comparer vos paramètres optionnels? – dotariel