Files
webzine/Webzine.WebApplication/Areas/Administration/ViewModels/Artiste/ArtisteEditViewModel.cs
2026-04-02 16:11:10 +02:00

30 lines
881 B
C#

namespace Webzine.WebApplication.Areas.Administration.ViewModels.Artiste
{
using System.ComponentModel.DataAnnotations;
/// <summary>
/// Permet d'éditer un Artiste.
/// </summary>
public class ArtisteEditViewModel
{
/// <summary>
/// Id de l'artiste.
/// </summary>
[Required]
public int Id { get; set; }
/// <summary>
/// Nom de l'artiste.
/// </summary>
[Required(ErrorMessage = "Le nom de l'auteur est obligatoire.")]
[StringLength(50, ErrorMessage = "Le nom ne doit pas dépasser 50 caractères.")]
public string Nom { get; set; }
/// <summary>
/// Biographie de l'artiste.
/// </summary>
[Required(ErrorMessage = "Le contenu de la biographie ne peut pas être vide.")]
public string Biographie { get; set; }
}
}