On affiche les séries terminées ou abandonnées.

This commit is contained in:
mathieu
2026-09-11 00:00:30 +02:00
parent e7fe9ed6a9
commit 0f2b81346a
7 changed files with 774 additions and 9 deletions
+8
View File
@@ -1,3 +1,5 @@
using MaBibli.Shared.Entites;
namespace MaBibli.Shared.Dtos;
/// <summary>
@@ -27,6 +29,9 @@ public record SerieDto
/// <summary>Qui a créé la série. Trace d'affichage : la série est commune au foyer.</summary>
public string? AjoutePar { get; init; }
/// <summary>État de progression de la série (en cours, terminée, abandonnée).</summary>
public EtatSerie Etat { get; init; } = EtatSerie.EnCours;
/// <summary>Tomes possédés sur tomes recensés — « 4 sur 7 », le cœur de l'écran.</summary>
public int NombrePossedes => Elements.Count(e => e.Possede);
}
@@ -68,6 +73,9 @@ public record EnregistrementSerie
/// <summary>Série parente, pour ranger une trilogie dans un cycle. <c>null</c> = à la racine.</summary>
public int? SerieParenteId { get; set; }
/// <summary>État de progression de la série (en cours, terminée, abandonnée).</summary>
public EtatSerie Etat { get; set; } = EtatSerie.EnCours;
}
/// <summary>