Merge remote-tracking branch 'origin/j2/refactor/controler-style-titre' into j2/ajout_repo

This commit is contained in:
Loic Masi
2026-03-26 13:57:56 +01:00
45 changed files with 1627 additions and 6747 deletions

View File

@@ -17,7 +17,7 @@ public class TitreController : Controller
private readonly ITitreRepository titreRepository;
/// <summary>
/// Initialise une nouvelle instance du <see cref="TitreController"/>.
/// Initialise une nouvelle instance de la classe <see cref="TitreController"/>.
/// </summary>
/// <param name="logger">Service de journalisation injecte.</param>
/// <param name="titreRepository">Repository des titres injecte.</param>
@@ -58,7 +58,7 @@ public class TitreController : Controller
NbLikes = titre.NbLikes,
UrlJaquette = titre.UrlJaquette,
UrlEcoute = titre.UrlEcoute,
ArtisteNom = titre.Artiste?.Nom,
ArtisteNom = titre.Artiste.Nom,
Styles = titre.Styles,
Commentaires = titre.Commentaires,
},
@@ -81,7 +81,11 @@ public class TitreController : Controller
{
this.logger.LogInformation("Recherche des titres pour le style : {Style}.", style);
<<<<<<< HEAD
var titresFiltres = this.titreRepository.SearchByStyle(style).ToList();
=======
var titresFiltres = this._titreRepository.SearchByStyle(style).ToList();
>>>>>>> origin/j2/refactor/controler-style-titre
var vm = new TitreStyle
{
@@ -106,7 +110,11 @@ public class TitreController : Controller
if (titre == null)
{
<<<<<<< HEAD
this.logger.LogWarning("Impossible d'ajouter un like. Titre ID {Id} introuvable.", model.IdTitre);
=======
this._logger.LogWarning("Impossible d'ajouter un like. Titre ID {Id} introuvable.", model.IdTitre);
>>>>>>> origin/j2/refactor/controler-style-titre
return this.RedirectToAction("Index");
}
@@ -125,7 +133,11 @@ public class TitreController : Controller
{
if (!this.ModelState.IsValid)
{
<<<<<<< HEAD
this.logger.LogWarning("Echec de validation du modele de commentaire pour le titre ID {Id}.", model.IdTitre);
=======
this._logger.LogWarning("Echec de validation du modele de commentaire pour le titre ID {Id}.", model.IdTitre);
>>>>>>> origin/j2/refactor/controler-style-titre
return this.RedirectToAction("Details", new { id = model.IdTitre });
}
@@ -133,7 +145,11 @@ public class TitreController : Controller
if (titre == null)
{
<<<<<<< HEAD
this.logger.LogWarning("Impossible d'ajouter le commentaire. Titre ID {Id} introuvable.", model.IdTitre);
=======
this._logger.LogWarning("Impossible d'ajouter le commentaire. Titre ID {Id} introuvable.", model.IdTitre);
>>>>>>> origin/j2/refactor/controler-style-titre
return this.RedirectToAction("Index");
}