예제 #1
0
        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));
        }