using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AdminDAL.DTO.UserAccessRights { public record UserAccessRightsDTO { #region PrivateMembers #region UserAccessRights private int useraccessrightsid; //Id #region User private int userid; //Id private string usercode; //Code private string username; //Name #endregion private Int16 useraccessrightsslno; //Slno private byte useraccessrightstype; //Type #region OrganizationUnit private int organizationunitid; //Id private string organizationunitcode; //Code private string organizationunitname; //Name #endregion #region OrganizationGroup private int organizationgroupid; //Id private string organizationgroupcode; //Code private string organizationgroupname; //Name #endregion private Int16 useraccessrightsnoofperiod; //NoOfPeriod private int mysettingrequired = 1; private byte useraccessrightsnoofreadperiod; #endregion #endregion #region PublicMembers #region UserAccessRights public int UserAccessRightsId { get { return useraccessrightsid; } //Id set { useraccessrightsid = value; } //Id } #region User public int UserId { get { return userid; } //Id set { userid = value; } //Id } public string UserCode { get { return usercode; } //Code set { usercode = value; } //Code } public string UserName { get { return username; } //Name set { username = value; } //Name } #endregion public Int16 UserAccessRightsSlno { get { return useraccessrightsslno; } //Slno set { useraccessrightsslno = value; } //Slno } public byte UserAccessRightsType { get { return useraccessrightstype; } //Type set { useraccessrightstype = value; } //Type } #region OrganizationUnit public int OrganizationUnitId { get { return organizationunitid; } //Id set { organizationunitid = value; } //Id } public string OrganizationUnitCode { get { return organizationunitcode; } //Code set { organizationunitcode = value; } //Code } public string OrganizationUnitName { get { return organizationunitname; } //Name set { organizationunitname = value; } //Name } #endregion #region OrganizationGroup public int OrganizationGroupId { get { return organizationgroupid; } //Id set { organizationgroupid = value; } //Id } public string OrganizationGroupCode { get { return organizationgroupcode; } //Code set { organizationgroupcode = value; } //Code } public string OrganizationGroupName { get { return organizationgroupname; } //Name set { organizationgroupname = value; } //Name } #endregion public Int16 UserAccessRightsNoOfPeriod { get { return useraccessrightsnoofperiod; } //NoOfPeriod set { useraccessrightsnoofperiod = value; } //NoOfPeriod } public byte UserAccessRightsNoOfReadPeriod { get { return useraccessrightsnoofreadperiod; } //UserAccessRightsNoOfReadPeriod set { useraccessrightsnoofreadperiod = value; } //UserAccessRightsNoOfReadPeriod } public int MySettingRequired { get { return mysettingrequired; } //Slno set { mysettingrequired = value; } //Slno } #endregion private byte userthemeoption; private byte userthememode; public byte UserThemeOption { get { return userthemeoption; } //Slno set { userthemeoption = value; } //Slno } public byte UserThemeMode { get { return userthememode; } //slno set { userthememode = value; } //slno } #endregion } }