public IActionResult DeletePOST(int id) { try { _titreRepository.Delete(_titreRepository.Find(id)); return(RedirectToAction(nameof(ArtistesController.Index), "Titres", new { area = "Administration" })); } catch (NullReferenceException e) { return(RedirectToAction(nameof(TitresController.Index), "Titres", new { area = "Administration" })); } }
public IActionResult DeleteTitre(int id) { try { _titreRepository.Delete(_titreRepository.Find(id)); return(Ok()); } catch (Exception e) { return(StatusCode(500, e)); } }
public IActionResult DeleteTitre(Titre titre) { try { _titreRepository.Delete(titre); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }