IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linq Discussion :

Clause OR in linq ? [Débutant]


Sujet :

Linq

  1. #1
    Membre du Club
    Inscrit en
    Novembre 2010
    Messages
    221
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 221
    Points : 61
    Points
    61
    Par défaut Clause OR in linq ?
    Bonjour,
    j'ai un système de gestion des courriers, et j'aimerai récupéré tous les courries concernant un utilisateur, pour cela je vérifier si l'adresse email de ce dernier existe en (destinataire) OU en (expéditeur), justement mon problème est ici avec ce OR, j'arrive pas comment exprimer le OR, voici ma requête :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    db.Courrier.ToList().FindAll(t => t.Expiditeur  == user.Email)
    moi je veux faire quelque chose qui ressemble a ça : (ce qui est faux ici)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    db.Courrier.ToList().FindAll(t => t.Expiditeur  == user.Email OR t => t.Destinataire  == user.Email )

  2. #2
    Membre éprouvé Avatar de worm83
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Février 2010
    Messages
    459
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2010
    Messages : 459
    Points : 1 118
    Points
    1 118
    Par défaut
    Bonjour,

    Tout simplement :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    db.Courrier.ToList().FindAll(t => t.Expiditeur  == user.Email || t.Destinataire  == user.Email )
    "Le train de tes injures roule sur le rail de mon indifférence."

    "Monde de merde !!"

    Georges Abitbol.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. LINQ avec plusieurs clauses WHERE et C#
    Par Cedric33 dans le forum Linq
    Réponses: 23
    Dernier message: 22/11/2011, 14h29
  2. LINQ clause where + ID entity
    Par Kikuts dans le forum Linq
    Réponses: 2
    Dernier message: 15/04/2011, 14h09
  3. [Linq To SQL] [C#] Clause Like
    Par dinbougre dans le forum Accès aux données
    Réponses: 5
    Dernier message: 28/01/2009, 13h16
  4. [Linq to SQL] Clause Where dynamique
    Par Kamishu dans le forum Accès aux données
    Réponses: 2
    Dernier message: 14/08/2008, 14h17
  5. [LINQ To SQL] Clauses WHERE dynamiques
    Par SaumonAgile dans le forum Accès aux données
    Réponses: 7
    Dernier message: 23/02/2008, 01h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo