@Model.Nom
-
+
@Model.Biographie
Albums
-
+
- @* On groupe les titres par nom d'album *@
- @{
- var albumsGroupes = Model.Titres
- .OrderBy(t => t.Libelle) // Trie les titres par ordre alphabétique au sein de chaque groupe futur
- .GroupBy(t => t.Album) // Groupe par nom d'album
- .OrderBy(g => g.Key); // Trie les albums par ordre alphabétique (la clé du groupe)
- }
-
- @foreach (var groupe in albumsGroupes)
+ @if (!Model.AlbumsGroupes.Any())
+{
+
Cet artiste n'a pas encore de titres répertoriés.
+}
+else
+{
+ @foreach (var groupe in Model.AlbumsGroupes)
{
// On récupère le premier titre du groupe pour afficher l'image de l'album
var premierTitre = groupe.First();
@@ -71,4 +69,5 @@
}
+}
\ No newline at end of file