public ActionResult Delete(int id, Produit produit) { if (!ModelState.IsValid) { return(View()); } var exist = _produitRepository.GetByID(id); if (exist == null) { return(NotFound()); } try { _produitRepository.DeleteByID(id); _produitRepository.Save(); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }