using System;
using System.ComponentModel.DataAnnotations;
using Microsoft.AspNetCore.Identity;
using RSecurityBackend.Models.Image;
namespace RSecurityBackend.Models.Auth.Db
{
///
/// Ganjoor Application User
///
public class RAppUser : IdentityUser
{
///
/// First Name
///
[MinLength(1)]
public string FirstName { get; set; }
///
/// Sure Name
///
[MinLength(1)]
public string SureName { get; set; }
///
/// User Creation Date
///
[Required]
public DateTime CreateDate { get; set; }
///
/// user status
///
[Required]
public RAppUserStatus Status { get; set; }
///
/// user image
///
public virtual RImage RImage { get; set; }
///
/// user image id
///
public Guid? RImageId { get; set; }
}
}