From abbc8ccb739922ab07487716c534542f571687bb Mon Sep 17 00:00:00 2001 From: mirage <119869686+ClementBobin@users.noreply.github.com> Date: Fri, 6 Mar 2026 11:50:30 +0100 Subject: [PATCH] =?UTF-8?q?feat:=20#32=20#33=20ajout=20du=20contr=C3=B4leu?= =?UTF-8?q?r=20et=20du=20mod=C3=A8le=20de=20vue=20pour=20le=20tableau=20de?= =?UTF-8?q?=20bord=20de=20l'administration?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/DashboardController.cs | 82 ++++++++ .../ViewModels/DashboardViewModel.cs | 56 +++++ .../Views/Dashboard/Index.cshtml | 194 ++++++++++++++++++ 3 files changed, 332 insertions(+) create mode 100644 Webzine.WebApplication/Areas/Administration/Controllers/DashboardController.cs create mode 100644 Webzine.WebApplication/Areas/Administration/ViewModels/DashboardViewModel.cs create mode 100644 Webzine.WebApplication/Areas/Administration/Views/Dashboard/Index.cshtml diff --git a/Webzine.WebApplication/Areas/Administration/Controllers/DashboardController.cs b/Webzine.WebApplication/Areas/Administration/Controllers/DashboardController.cs new file mode 100644 index 0000000..f4815d5 --- /dev/null +++ b/Webzine.WebApplication/Areas/Administration/Controllers/DashboardController.cs @@ -0,0 +1,82 @@ +using Microsoft.AspNetCore.Mvc; +using Webzine.Entity; +using Webzine.Entity.Fixtures; +using Webzine.WebApplication.Areas.Administration.ViewModels; + +namespace Webzine.WebApplication.Areas.Administration.Controllers; + +[Area("Administration")] +public class DashboardController : Controller +{ + private readonly ILogger _logger; + private readonly List _titres; + private readonly List