using System.ComponentModel.DataAnnotations; namespace vita_asistente.ViewModels { public class RegisterViewModel { [Required] [Display(Name = "Nombre")] public required string Nombre { get; set; } [Required] [Display(Name = "Apellido")] public required string Apellido { get; set; } [Required] [Display(Name = "Documento")] public required string Documento { get; set; } [Required] [Display(Name = "Dirección")] public required string Direccion { get; set; } [Required] [Display(Name = "Teléfono")] public required string Telefono { get; set; } // puedes usar PhoneNumber de Identity también [Required] [EmailAddress] [Display(Name = "Correo electrónico")] public required string Email { get; set; } [Required] [DataType(DataType.Password)] [Display(Name = "Contraseña")] public required string Password { get; set; } [DataType(DataType.Password)] [Display(Name = "Confirmar contraseña")] [Compare("Password", ErrorMessage = "Las contraseñas no coinciden")] public required string ConfirmPassword { get; set; } } }