Linq nie wyświetla wszystkich tabel

0

Mam problem z linq. Używałem Entity framework i chce teraz wyciągnąć odpowiednie dane z relacji tworzonej odpowiednio przez praca-osoba-konto.
Gdzie osoba-praca to relacja 1:1 i osoba-konto też 1:1

tworze zapytanie:

 
var result = (from osoba in MojModel.Tab_Klient
                            join konto in MojModel.Tab_Konto on osoba.ID equals konto.F_Klient
                            join praca in MojModel.Tab_Praca on osoba.ID equals praca.F_KlientID
                            where konto.F_Klient == id // zmienna id przechowuje id podane przez użytkownika 
                            select osoba).First(); 

Następnie kiedy odwołuje się do

result.

To intelisens wyświetla mi tylko i wyłącznie pola klasy Tab_Klient tak jakby cała reszta nie była zJoinowana.

Proszę pomóżcie

1

Bo wybrałeś z tego całego joinowania tylko osoba dołóż do selecta reszte rzeczy co potrzebujesz.
Jakiś przykład z neta:

var q = 
        from c in categories 
        join p in products on c equals p.Category 
        select new { Category = c, p.ProductName };

1 użytkowników online, w tym zalogowanych: 0, gości: 1