public PartialViewResult _EditPartial(int id) { try { SalesInvoiceViewModels model = new SalesInvoiceViewModels(); model.SalesInvoices = salesinvoiceRepository.FindOneInvoiceById(id); model.SalesInvoiceItemsList = salesinvoiceRepository.FindOneInvoiceItemById(id); //Bind Branch var BranchList = salesinvoiceRepository.GetBranchList().ToList(); model.BranchList = BranchList; //Bind VAT var VATList = salesinvoiceRepository.GetVAT().ToList(); model.VATList = VATList; //Bind Product var ProductList = salesinvoiceRepository.GetProductList().ToList(); model.ProductList = ProductList; //Bind Businesspartner var BusinessParterList = salesinvoiceRepository.GetBusinessPartnerList().ToList(); model.BusinessPartnerList = BusinessParterList; return(PartialView(model)); } catch (Exception ex) { ExceptionHandler.LogException(ex); ViewBag.AppErrorMessage = ex.Message; return(PartialView("Error")); } }