WebVenta/WebVentaCoche/ViewModels/RegisterViewModel.cs
2024-12-17 14:57:49 +01:00

35 lines
869 B
C#

using Microsoft.AspNetCore.Identity;
using System.ComponentModel.DataAnnotations;
using WebVentaCoche.Enums;
namespace WebVentaCoche.ViewModels
{
public class RegisterViewModel
{
[Required]
public string Name { get; set; }
[Required]
public string Surname { get; set; }
[Required]
public UserType UserType { get; set; }
[Required]
[EmailAddress]
public string Email { get; set; }
[Required]
[DataType(DataType.PhoneNumber)]
[Display(Name = "Número de Teléfono")]
public string PhoneNumber { get; set; }
[Required]
[DataType(DataType.Password)]
public string Password { get; set; }
[Required]
[Compare("Password")]
[DataType(DataType.Password)]
public string ConfirmPassword { get; set; }
}
}