J'ai 2 champs de date importants dans db.requête linq avec paramètre pouvant être vide
startTime et GoTime
J'aime créer requête personnalisée dans laquelle un paramètre peut être vide, voir mon exemple
public List<Type> GetAll(DateTime startTime, DateTime goTime)
{
List<Type> getResultBetween =
(from i in DB.TABLENAME
where i.startTime >= startTime && i.goTime == ANYTHING
select i).ToList();
return getResultBetween;
}
Alors objectif est maintenant que je reçois tout à l'heure de début donné même la goTime n'est pas défini. Cela devrait aussi fonctionner si je définis le goTime et que le Starttime est vide. Resault devrait me donner tous jusqu'à la fin.
Merci
Vous voulez dire> = startTime;) – JustLoren
Ok, j'espérais que c'est possible de faire avec des clauses complexes où je le fais maintenant. THX. –
mais comment le gérer si je donne les deux paramètres? –