using System.ComponentModel;
using Microsoft.AspNetCore.Identity;

namespace Marco.Pms.Model.Entitlements
{
    public class ApplicationUser : IdentityUser
    {
        //[Required]
        //      public string Role { get; set; } // e.g. Admin, SiteManager, SkilledWorker, etc.


        [DisplayName("TenantId")]
        public Guid TenantId { get; set; }

        public bool? IsRootUser { get; set; } = false;

        public bool IsActive { get; set; } = true;

        //[ValidateNever]
        //[ForeignKey(nameof(TenantId))]
        //public Tenant Tenant { get; set; }
    }
}
