diff --git a/Webzine.WebApplication/Areas/Administration/Controllers/StyleController.cs b/Webzine.WebApplication/Areas/Administration/Controllers/StyleController.cs
index 51b9d80..9cb8f1b 100644
--- a/Webzine.WebApplication/Areas/Administration/Controllers/StyleController.cs
+++ b/Webzine.WebApplication/Areas/Administration/Controllers/StyleController.cs
@@ -1,174 +1,175 @@
-namespace Webzine.WebApplication.Areas.Administration.Controllers;
-
-using Microsoft.AspNetCore.Mvc;
-
-using ViewModels.Styles;
-
-using Webzine.Entity;
-using Webzine.Repository.Contracts;
-
-///
-/// Controleur pour la gestion des styles dans l'administration du webzine.
-///
-[Area("Administration")]
-public class StyleController : Controller
+namespace Webzine.WebApplication.Areas.Administration.Controllers
{
- private readonly ILogger logger;
- private readonly IStyleRepository styleRepository;
- private readonly IConfiguration configuration;
+ using Microsoft.AspNetCore.Mvc;
+
+ using Webzine.Entity;
+ using Webzine.Repository.Contracts;
+ using Webzine.WebApplication.Areas.Administration.ViewModels.Style;
+ using Webzine.WebApplication.Areas.Administration.ViewModels.Styles;
///
- /// Initializes a new instance of the class.
+ /// Controleur pour la gestion des styles dans l'administration du webzine.
///
- /// Service de journalisation injecte.
- /// Repository des styles injecte.
- /// Service de configuration injecte pour acceder aux parametres de configuration.
- public StyleController(
- ILogger logger,
- IStyleRepository styleRepository,
- IConfiguration configuration)
+ [Area("Administration")]
+ public class StyleController : Controller
{
- this.logger = logger;
- this.styleRepository = styleRepository;
- this.configuration = configuration;
+ private readonly ILogger logger;
+ private readonly IStyleRepository styleRepository;
+ private readonly IConfiguration configuration;
- this.logger.LogInformation("Initialisation du controleur StyleController.");
- }
-
- ///
- /// Affiche la liste des styles dans la vue Index.
- ///
- /// Le numero de page pour la pagination des styles (par defaut a 0).
- /// La vue Index avec la liste des styles.
- public IActionResult Index(int page = 0)
- {
- int styles_par_page = this.configuration.GetValue("Webzine:NombreDeLignesAdministration");
- IEnumerable