public async Task <IActionResult> InsertSale(SalesRecord saleRecord) { if (!ModelState.IsValid) { var sellers = await _sellerService.FindAllAsync(); var viewModel = new SaleRecordViewModel { Seller = sellers }; return(View(viewModel)); } _salesRecordService.InsertSale(saleRecord); return(RedirectToAction(nameof(Index))); }