|
|
|
@ -6,20 +6,25 @@ namespace VeraxShield.composants.formulaires.modeles
|
|
|
|
|
{
|
|
|
|
|
[Required]
|
|
|
|
|
[StringLength(20, ErrorMessage = "Le pseudo ne doit pas dépasser 20 caractères !")]
|
|
|
|
|
[RegularExpression("^[a-zA-Z0-9]+$", ErrorMessage = "Le pseudo doit contenir uniquement des caractères alphanumériques.")]
|
|
|
|
|
public String Pseudo { get; set; }
|
|
|
|
|
|
|
|
|
|
[Required]
|
|
|
|
|
[StringLength(20, ErrorMessage = "Le nom ne doit pas dépasser 20 caractères !")]
|
|
|
|
|
[RegularExpression("^[a-zA-Z]+$", ErrorMessage = "Le prénom doit contenir uniquement des lettres.")]
|
|
|
|
|
public String Nom { get; set; }
|
|
|
|
|
|
|
|
|
|
[Required]
|
|
|
|
|
[StringLength(20, ErrorMessage = "Le prénom ne doit pas dépasser 20 caractères !")]
|
|
|
|
|
[RegularExpression("^[a-zA-Z]+$", ErrorMessage = "Le prénom doit contenir uniquement des lettres.")]
|
|
|
|
|
public String Prenom { get; set; }
|
|
|
|
|
|
|
|
|
|
[Required]
|
|
|
|
|
[EmailAddress(ErrorMessage = "Veuillez entrer une adresse email valide.")]
|
|
|
|
|
public String Mail { get; set; }
|
|
|
|
|
|
|
|
|
|
[Required]
|
|
|
|
|
[RegularExpression("^[a-zA-Z0-9]+$", ErrorMessage = "Le pseudo doit contenir uniquement des caractères alphanumériques.")]
|
|
|
|
|
public String Mdp { get; set; }
|
|
|
|
|
|
|
|
|
|
[Required]
|
|
|
|
|