using System.ComponentModel.DataAnnotations; namespace WorkFlowCheck.Common.DTO { public class UserDTO { public int Id { get; set; } public string Email { get; set; } = null!; [Required(ErrorMessage = "Az utónév kötelező.")] public string FirstName { get; set; } = null!; [Required(ErrorMessage = "Az vezetéknév kötelező.")] public string LastName { get; set; } = null!; [Required(ErrorMessage = "A felhasználónév kötelező.")] public string UserName { get;set; } = null!; public string Password { get; set; } public string JwtToken { get; set; } = null!; public required ICollection RoleDTO { get; set; } = new List(); } public class UserSimpleDTO { [Required(ErrorMessage = "A felhasználónév kötelező.")] public string UserName { get; set; } = null!; [Required(ErrorMessage = "A jelszó megadása kötelező.")] public string Password { get; set; } } }