хранение трех таблиц в одной переменной с использованием asp. net mvc - PullRequest
1 голос
/ 26 апреля 2020

У меня три таблицы и их значения нужно хранить в одной переменной. в текущем контексте хранится только одна таблица данных.

public List<Invoice> pdf2()
{
    List<Invoice> invoicecreate = new List<Invoice>();
    using (ApplicationDbContext db = new ApplicationDbContext())
    {
        int id;
        id = Convert.ToInt32(Session["id"]);

        var invoicecreat = db.Invoices.Include(d => d.InvoiceDetails)
            .Include(e => e.InvoiceDetails.Select(a => a.ItemDetail))
            .Where(i => i.InvoiceId == id).FirstOrDefault();

        invoicecreate.Add(invoicecreat);   
    }
    return invoicecreate;
}

Model Detail is here

...