public async Task <IActionResult> Edit(Product p) { if (ModelState.IsValid) { await ProductDb.EditProductAsync(_context, p); ViewData["Message"] = "Product updated successfully"; } return(View(p)); }
public async Task <IActionResult> Edit(Product product) { if (ModelState.IsValid) { await ProductDb.EditProductAsync(_context, product); return(RedirectToAction(nameof(Index))); } return(View(product)); }
public async Task <IActionResult> Edit(Product p) { if (ModelState.IsValid) { await ProductDb.EditProductAsync(_context, p); //display success message TempData["Message"] = $"{p.Title} was edited successfully"; return(RedirectToAction("Index")); } return(View(p)); }