﻿namespace KernelRecordsMVC.Models;

public class User
{
    public long UserId { get; set; }

    public string Email { get; set; } = null!;

    public string Username { get; set; } = null!;

    public string Password { get; set; } = null!;

    public DateTime DateCreated { get; set; }

    public string? ShippingAddress { get; set; }

    public string? TelephoneNumber { get; set; }

    public Admin? Admin { get; set; }

    public Consumer? Consumer { get; set; }

    public ICollection<Order> Orders { get; set; } = new List<Order>();

    public Wishlist? Wishlist { get; set; }
}