public async Task <IActionResult> DeleteConfirmed(int id) { Shop.Web.Data.Entities.Product product = await productRepository.GetByIdAsync(id); await productRepository.DeleteAsync(product); return(RedirectToAction(nameof(Index))); }
// GET: Products/Edit/5 public async Task <IActionResult> Edit(int?id) { if (id == null) { return(NotFound()); } Shop.Web.Data.Entities.Product product = await productRepository.GetByIdAsync(id.Value); if (product == null) { return(NotFound()); } return(View(product)); }