diff --git a/Webzine.WebApplication/Controllers/AccueilController.cs b/Webzine.WebApplication/Controllers/AccueilController.cs
index d27d73d..ac7fe8d 100644
--- a/Webzine.WebApplication/Controllers/AccueilController.cs
+++ b/Webzine.WebApplication/Controllers/AccueilController.cs
@@ -1,25 +1,32 @@
-using Microsoft.AspNetCore.Mvc;
-using Webzine.Repository.Fake;
-using Webzine.WebApplication.ViewModels.Accueil;
+//
+// Copyright (c) Equipe 1 - . All rights reserved.
+//
namespace Webzine.WebApplication.Controllers
{
+ using Microsoft.AspNetCore.Mvc;
+ using Webzine.Repository.Fake;
+ using Webzine.WebApplication.ViewModels.Accueil;
+
+ ///
+ /// Permet de retourner la page d'accueil avec tous les éléments.
+ ///
public class AccueilController : Controller
{
// Injection du logger via le constructeur
- private readonly ILogger _logger;
- private readonly IConfiguration _configuration;
+ private readonly ILogger logger;
+ private readonly IConfiguration configuration;
///
- /// Initialise une nouvelle instance du avec un service de journalisation et de configuration injectés.
+ /// Initialise une nouvelle instance de la classe .
///
/// Service de journalisation injecté pour enregistrer les événements et les erreurs.
/// Service d'injection de configuration pour accéder aux paramètres de l'application.
public AccueilController(ILogger logger, IConfiguration configuration)
{
- _logger = logger;
- _configuration = configuration;
- this._logger.LogDebug(1, "initialisation du AccueilController");
+ this.logger = logger;
+ this.configuration = configuration;
+ this.logger.LogDebug(1, "initialisation du AccueilController");
}
///
@@ -28,10 +35,10 @@ namespace Webzine.WebApplication.Controllers
/// La vue Index avec le ViewModel contenant les listes de titres à afficher.
public IActionResult Index()
{
- _logger.LogInformation("Arrivée sur la page d'accueil");
+ this.logger.LogInformation("Arrivée sur la page d'accueil");
- var derniereChronique = _configuration.GetValue("Webzine:NombreDerniereChronique");
- var topTitres = _configuration.GetValue("Webzine:NombreDeTopTitres");
+ var derniereChronique = this.configuration.GetValue("Webzine:NombreDerniereChronique");
+ var topTitres = this.configuration.GetValue("Webzine:NombreDeTopTitres");
var titres = FakeDataFactory.GetTitres();
var vm = new AccueilIndexViewModel
@@ -44,10 +51,10 @@ namespace Webzine.WebApplication.Controllers
TopTitres = titres
.OrderByDescending(t => t.NbLikes)
.Take(topTitres)
- .ToList()
+ .ToList(),
};
- return View(vm);
+ return this.View(vm);
}
}
}
diff --git a/Webzine.WebApplication/Views/Accueil/Index.cshtml b/Webzine.WebApplication/Views/Accueil/Index.cshtml
index 3a7ab65..23290ad 100644
--- a/Webzine.WebApplication/Views/Accueil/Index.cshtml
+++ b/Webzine.WebApplication/Views/Accueil/Index.cshtml
@@ -8,15 +8,19 @@
\ No newline at end of file
diff --git a/Webzine.WebApplication/Views/Recherche/Index.cshtml b/Webzine.WebApplication/Views/Recherche/Index.cshtml
index d4ee83f..16d93c4 100644
--- a/Webzine.WebApplication/Views/Recherche/Index.cshtml
+++ b/Webzine.WebApplication/Views/Recherche/Index.cshtml
@@ -2,7 +2,6 @@
@{
ViewData["Title"] = "Recherche";
- Layout = "_Layout"; //TODO à virer c'est déjà dans le _ViewStart
}
diff --git a/Webzine.WebApplication/Views/Shared/_Footer.cshtml b/Webzine.WebApplication/Views/Shared/_Footer.cshtml
index b4083c4..a034a7b 100644
--- a/Webzine.WebApplication/Views/Shared/_Footer.cshtml
+++ b/Webzine.WebApplication/Views/Shared/_Footer.cshtml
@@ -3,11 +3,6 @@
*@
@{
}
-
+
diff --git a/Webzine.WebApplication/Views/Shared/_Layout.cshtml b/Webzine.WebApplication/Views/Shared/_Layout.cshtml
index 27852be..60de9d0 100644
--- a/Webzine.WebApplication/Views/Shared/_Layout.cshtml
+++ b/Webzine.WebApplication/Views/Shared/_Layout.cshtml
@@ -6,29 +6,25 @@
@ViewData["Title"] - Webzine
@* Ajout de bootstrap *@
- //TODO virer le bootstrap.bundle.js qui est en double
- //TODO script pas bien placé
- // TODO mettre le app.css après le bootstrap pour pouvoir override les styles de bootstrap si besoin
+
+
- @* Ajout de font-awesome, TODO cdn à virer, mettre font awesome dans le projet *@
-
+
-