У меня три таблицы и их значения нужно хранить в одной переменной. в текущем контексте хранится только одна таблица данных.
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;
}