You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Projet_Blazor/src/CraftSharp/Models/InscriptionModel.cs

21 lines
802 B

using System.ComponentModel.DataAnnotations;
namespace CraftSharp.Models
{
public class InscriptionModel
{
[Required(ErrorMessage = "Le pseudo est obligatoire.")]
[MinLength(4, ErrorMessage = "Le pseudo est trop court")]
[MaxLength(50, ErrorMessage = "Le pseudo est trop long")]
public string? UserName { get; set; }
[Required(ErrorMessage = "Le mot de passe est obligatoire.")]
[MinLength(4, ErrorMessage = "Le mot de passe est trop court")]
public string? Password { get; set; }
[Required(ErrorMessage = "Vous devez confirmer votre mot de passe")]
[Compare(nameof(Password), ErrorMessage = "Les mot de passe ne correspondent pas!")]
public string? PasswordConfirm { get; set; }
}
}