feat: Ajouter la fonctionnalité de suppression de commentaires avec un nouveau ViewModel

This commit is contained in:
mirage
2026-03-05 16:29:41 +01:00
parent 0c7996ae1f
commit c4206604c4
6 changed files with 123 additions and 181 deletions

View File

@@ -0,0 +1,42 @@
@model Webzine.WebApplication.Areas.Administration.ViewModels.Commentaire.CommentaireDeleteViewModel
@{
ViewData["Title"] = "Supprimer un commentaire";
}
<div class="container mt-4">
<h1 class="mb-3">Supprimer un commentaire</h1>
<hr />
<p class="mb-4">
Êtes-vous sûr de vouloir supprimer le commentaire suivant ?
</p>
<div class="mb-4">
<h4>@Model.Contenu</h4>
<div class="text-muted">
— <strong>@Model.Auteur</strong>
le @Model.DateCreation.ToString("dd/MM/yyyy HH:mm:ss")
sur <em>@Model.TitreLibelle</em>
</div>
</div>
<form asp-action="Delete" method="post">
<input type="hidden" asp-for="IdCommentaire" />
<button type="submit" class="btn btn-danger">
Supprimer
</button>
</form>
<br/>
<br/>
<a asp-action="Index"
class="btn-link">
Retour à l'administration des commentaires
</a>
</div>