Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class User : DataAbstract
- {
- public User() {}
- public User(string username, string password)
- {
- this.Username = username;
- this.Password = password;
- }
- public User(string name, AccessLevel level = AccessLevel.User) =>
- this.Name = name;
- [Display(ResourceType = typeof(Localization.Text), Name = "Username")]
- [Required(ErrorMessageResourceType = typeof(Localization.Text), ErrorMessageResourceName = "UsernameRequired")]
- public string Username { get; set; }
- [Required]
- [DataType(DataType.Password)]
- [MinLength(6, ErrorMessageResourceType = "6 characters")]
- public string Password { get; set; }
- [Required]
- [DataType(DataType.Password)]
- [Compare("Password")]
- public string ConfirmPassword { get; set; }
- [Display(ResourceType = typeof(Localization.Text), Name = "CreationTime")]
- public DateTime CreationTime { get; set; }
- [Display(ResourceType = typeof(Localization.Text), Name = "EditTime")]
- public DateTime? EditTime { get; set; }
- [Display(ResourceType = typeof(Localization.Text), Name = "Age")]
- public int Age { get; set; }
- [Display(ResourceType = typeof(Localization.Text), Name = "Name")]
- public string Name { get; set; }
- [Display(ResourceType = typeof(Localization.Text), Name = "Surname")]
- public string Surname { get; set; }
- [Required(ErrorMessageResourceType = typeof(Localization.Text), ErrorMessageResourceName = "EmailRequired")]
- [DataType(DataType.EmailAddress)]
- public string Email { get; set; }
- public bool isVerify { get; set; }
- public Guid ActivationCode { get; set; }
- public Guid ResetPasswordCode { get; set; }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement