namespace Webzine.Business.Contracts.Dto; /// /// Dto transportant les données métier d'un titre saisi en administration. /// public class TitreAdminDTO { /// /// Identifiant du titre (0 lors d'une création). /// public int Id { get; set; } /// /// Identifiant de l'artiste sélectionné. /// public int IdArtiste { get; set; } /// /// Libellé du titre. /// public string Libelle { get; set; } = string.Empty; /// /// Nom de l'album. /// public string Album { get; set; } = string.Empty; /// /// Texte de la chronique. /// public string Chronique { get; set; } = string.Empty; /// /// Date de sortie du titre. /// public DateTime DateSortie { get; set; } /// /// Durée en secondes. /// public int Duree { get; set; } /// /// URL de la jaquette. /// public string UrlJaquette { get; set; } = string.Empty; /// /// URL d'écoute. /// public string? UrlEcoute { get; set; } /// /// Identifiants des styles sélectionnés. /// public List Styles { get; set; } = new (); }