Déplacement du linq pour grouper les albums par titre de la vue à un ViewModel.

This commit is contained in:
josephine.vetu
2026-03-25 16:57:19 +01:00
parent cc87f1850d
commit ec07fa6921
2 changed files with 26 additions and 12 deletions

View File

@@ -0,0 +1,15 @@
namespace Webzine.WebApplication.ViewModels.Artiste
{
using Webzine.Entity;
public class ArtisteDetailsViewModel
{
public int IdArtiste { get; set; }
public string Nom { get; set; } = string.Empty;
public string Biographie { get; set; } = string.Empty;
// On stocke les titres déjà groupés et triés
// La clé est le nom de l'album, la valeur est la liste des titres
public IEnumerable<IGrouping<string?, Titre>> AlbumsGroupes { get; set; }
= Enumerable.Empty<IGrouping<string?, Titre>>();
}
}