Ajout des commentaires
This commit is contained in:
@@ -18,7 +18,11 @@ public class ArtisteController : Controller
|
|||||||
_logger = logger;
|
_logger = logger;
|
||||||
this._logger.LogDebug(1, "initialisation du ArtisteController d'administration");
|
this._logger.LogDebug(1, "initialisation du ArtisteController d'administration");
|
||||||
}
|
}
|
||||||
|
/// <summary>
|
||||||
|
/// Affiche la liste des artistes. Pour l'instant, les artistes sont générés à partir de noms prédéfinis via la méthode SeedArtisteByName de la classe ArtisteFactory.
|
||||||
|
/// Chaque artiste est ensuite ajouté à une liste d'artistes qui est passée à la vue via un objet GroupeArtisteViewModel.
|
||||||
|
/// </summary>
|
||||||
|
/// <returns></returns>
|
||||||
public IActionResult Index()
|
public IActionResult Index()
|
||||||
{
|
{
|
||||||
var nomsArtistes = new List<string> { "The Beatles", "Théa", "Thédora", "Ricchi E Poveri", "Bad Bunny", "horsegiirL" };
|
var nomsArtistes = new List<string> { "The Beatles", "Théa", "Thédora", "Ricchi E Poveri", "Bad Bunny", "horsegiirL" };
|
||||||
@@ -38,11 +42,21 @@ public class ArtisteController : Controller
|
|||||||
return View(groupeArtisteModel);
|
return View(groupeArtisteModel);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Renvoie à la page modifier un artiste.
|
||||||
|
/// Méthode vide pour le moment.
|
||||||
|
/// </summary>
|
||||||
|
/// <returns></returns>
|
||||||
public IActionResult Edit()
|
public IActionResult Edit()
|
||||||
{
|
{
|
||||||
return View();
|
return View();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Renvoie à la page supprimer un artiste.
|
||||||
|
/// Méthode vide pour le moment.
|
||||||
|
/// </summary>
|
||||||
|
/// <returns></returns>
|
||||||
public IActionResult Delete()
|
public IActionResult Delete()
|
||||||
{
|
{
|
||||||
return View();
|
return View();
|
||||||
|
|||||||
@@ -1,8 +1,14 @@
|
|||||||
namespace Webzine.WebApplication.Areas.Administration.ViewModels.Artiste
|
namespace Webzine.WebApplication.Areas.Administration.ViewModels.Artiste
|
||||||
{
|
{
|
||||||
using Webzine.Entity;
|
using Webzine.Entity;
|
||||||
|
/// <summary>
|
||||||
|
/// ViewModel pour afficher un groupe d'artiste.
|
||||||
|
/// </summary>
|
||||||
public class GroupeArtisteViewModel
|
public class GroupeArtisteViewModel
|
||||||
{
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Liste d'artistes.
|
||||||
|
/// </summary>
|
||||||
public IEnumerable<Artiste> Artistes { get; set; } = new List<Artiste>();
|
public IEnumerable<Artiste> Artistes { get; set; } = new List<Artiste>();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user