public ActionResult InvoiceDetails(int id) { ViewData["InvoicesManagement"] = "active"; var service = invoicesService.GetInvoice(id); var viewModel = new InvoiceDetailsViewModel() { Invoice = invoicesService.GetInvoice(id), InvoiceJobs = jobsService.GetPOJobs(service.POId).Select(j => j.AutoMapObject <Job, JobDetailsViewModel>()).ToList(), InvoiceWorkflows = invoicesService.GetInvoiceWorkflows(id).ToList() }; return(View(viewModel)); }