Bonjour à tous !

Voila, je suis nouveau ici et j'aimerais traduire une requête sql en linq

La requête SQL est la suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
SELECT *
 
FROM r INNER JOIN  c
ON r.zco_Code = c.stc_Code 
RIGHT OUTER JOIN  e 
ON c.jtr_Code = e.jtr_Code 
AND c.cas_Id = e_Id
----------------------------------------------------------------

Pour l'instant j'ai crée la requête linq suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
var donnees1 = from e in context.e
join c in context.c on e.jtr_Code equals c.cas_Id into tmp
from c in tmp.DefaultIfEmpty()                         
join rin context.r on c.stc_Code equals r.zco_Code
 
 
 
 select new
                              {   *
                              };
Merci par avance de votre aide