diff --git a/Knots/Models/Role.cs b/Knots/Models/Role.cs index dd21184..3f8d3a4 100644 --- a/Knots/Models/Role.cs +++ b/Knots/Models/Role.cs @@ -1,6 +1,9 @@ +using System.ComponentModel.DataAnnotations; + namespace Knots.Models; public class Role { - + public int Id { get; set; } + [Required] public string Libelle { get; set; } } \ No newline at end of file diff --git a/Knots/Models/User.cs b/Knots/Models/User.cs index 6b9b0e7..aead80a 100644 --- a/Knots/Models/User.cs +++ b/Knots/Models/User.cs @@ -1,6 +1,14 @@ +using System.ComponentModel.DataAnnotations; + namespace Knots.Models; public class User { - + public int Id { get; set; } + [Required] public string Username { get; set; } + public string? Description {get; set;} + [Required] public string Password { get; set; } + [Required] public string Email { get; set; } + [Required, Length(10, 10)] public string Tel { get; set; } + public string? ProfilePicture { get; set; } } \ No newline at end of file