EF dwie encje w jednym modelu

0

Pytanie dość trywialne, ale chciałbym uzyskać info
mam dwie klasy faktury i podatek VAT i odpowiednio encje. Tabele w żaden sposób ze sobą nie związane, jedna tabela zawiera pozycje faktury, a druga tabela stawkę VAT potrzebną do obliczeń.
Chcę stworzyć jeden ViewModel i jak pobrać jednym zapytaniem dane z tych dwóch tabel? Póki co mam var inv = db.Invoices.Find i var vat = db.Vat... Zostawić te dwa zapytania czy kombinować coś z Linq?

0

Pozycja faktury powinna przecież mieć powiązanie z odpowiednią stawkę VAT. Na jakiej innej zasadzie chcesz to połączyć?

0

Teoretycznie można w pozycji obliczać procent pomiędzy kwotą brutto, a netto pozycji i wybierać stawkę. Co w sytuacji kiedy mamy kilka stawek np. zwolnionych z VAT (kilka kodów 0% VAT), ale są to w rzeczywistości inne kody podatków. Trochę bez sensu, że pozycja nie jest powiązana z kodem podatku.

0

@mariano901229: ale to raczej brutto powinien obliczać na podstawie netto i VAT, a nie odwrotnie.

0

Dzięki wielkie Panowie za odpowiedzi. Ja tylko chcę uzyskać odp na moje pytanie jak uzyskać dane z dwóch niepowiązanych ze sobą tabel. Czy zostawić dwa zapytania jw, czy zastosować jednak Linq lub czy jest coś podobnego w EF?

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