namespace BusinessLogic.Entities { using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; public partial class User { public User() { ApprovedEReturns = new HashSet(); CreatedEReturns = new HashSet(); SubmittedEReturns = new HashSet(); EReturnNotes = new HashSet(); PendingTransactions = new HashSet(); ProcessedTransactions = new HashSet(); SuspenseNotes = new HashSet(); SuspenseProcessedTransactions = new HashSet(); UserFundGroups = new HashSet(); UserMethodOfPayments = new HashSet(); UserRoles = new HashSet(); UserTemplates = new HashSet(); Imports = new HashSet(); ImportStatusHistories = new HashSet(); CreatedAccountHolders = new HashSet(); UpdatedAccountHolders = new HashSet(); } public int UserId { get; set; } [Required] [StringLength(100)] public string UserName { get; set; } public DateTime? LastLogin { get; set; } public int ExpiryDays { get; set; } public bool Disabled { get; set; } [StringLength(150)] public string DisplayName { get; set; } public DateTime? CreatedAt { get; set; } public DateTime? LastEnabledAt { get; set; } [StringLength(2)] public string OfficeCode { get; set; } public virtual Office Office { get; set; } public virtual ICollection ApprovedEReturns { get; set; } public virtual ICollection CreatedEReturns { get; set; } public virtual ICollection SubmittedEReturns { get; set; } public virtual ICollection EReturnNotes { get; set; } public virtual ICollection PendingTransactions { get; set; } public virtual ICollection ProcessedTransactions { get; set; } public virtual ICollection SuspenseNotes { get; set; } public virtual ICollection SuspenseProcessedTransactions { get; set; } public virtual ICollection UserFundGroups { get; set; } public virtual ICollection UserMethodOfPayments { get; set; } public virtual ICollection UserRoles { get; set; } public virtual ICollection UserTemplates { get; set; } public virtual ICollection Imports { get; set; } public virtual ICollection ImportStatusHistories { get; set; } public virtual ICollection CreatedAccountHolders { get; set; } public virtual ICollection UpdatedAccountHolders { get; set; } } }