public async Task <IActionResult> Edit(int id, [Bind("SupplierId,CompanyName,ContactName,ContactTitle,Address,City,Region,PostalCode,Country,Phone,Fax,HomePage")] Suppliers suppliers) { if (id != suppliers.SupplierId) { return(NotFound()); } if (ModelState.IsValid) { try { await _supplierRepository.UpdateAsync(suppliers); } catch (DbUpdateConcurrencyException) { if (!await _supplierRepository.ExistAsync(suppliers.SupplierId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(suppliers)); }