public async Task <IActionResult> Add(Product product) { if (ModelState.IsValid) { await ProductDB.AddProductAsync(_context, product); TempData["Message"] = $"{product.Title} was added successfully"; //Redirect back to catalog page return(RedirectToAction("Index")); } return(View()); }