﻿using System.ComponentModel.DataAnnotations;

namespace KernelRecordsMVC.Application.ViewModels;

public class RegisterViewModel
{
    [Required]
    [EmailAddress]
    public string Email { get; set; } = null!;

    [Required]
    public string Username { get; set; } = null!;

    [Required]
    [DataType(DataType.Password)]
    public string Password { get; set; } = null!;

    [Required]
    [DataType(DataType.Password)]
    [Compare("Password")]
    public string ConfirmPassword { get; set; } = null!;

    public string? ShippingAddress { get; set; }

    public string? TelephoneNumber { get; set; }
}