using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FrameworkDAL.DTO.Client { public class ClientModuleDTO { #region PrivateMembers #region ClientModule private int clientmoduleid; #region Client private int clientid; private string clientcode; private string clientname; #endregion private Int16 clientmoduleslno; #region Module private int moduleid; private string modulecode; private string modulename; #endregion #region MenuSet private int menusetid; private string menusetcode; private string menusetname; #endregion #endregion #region Base private int clientmodulecreatedbyid; private DateTime clientmodulecreatedon; private int clientmodulemodifiedbyid; private DateTime clientmodulemodifiedon; //ModifiedOn #endregion #region Standard private Int16 clientmodulesortorder; private byte clientmodulestatus; private Int16 clientmoduleversion; #endregion private int clientmodulewebuserlicense = 1; private int clientmodulemobileuserlicense = 1; private DateTime clientmodulelicensevalidtill = DateTime.Now; private DateTime clientmodulesupportvalidtill = DateTime.Now; private DateTime clientmodulehostingvalidtill = DateTime.Now; private string clientmoduledigest = ""; private int linkmenusetid = -1; private string linkmenusetcode; private string linkmenusetname; #endregion #region PublicMembers #region ClientModule public int ClientModuleId { get { return clientmoduleid; } //Id set { clientmoduleid = value; } //Id } public int ClientId { get { return clientid; } set { clientid = value; } } public string ClientCode { get { return clientcode; } set { clientcode = value; } } public string ClientName { get { return clientname; } set { clientname = value; } } public Int16 ClientModuleSlNo { get { return clientmoduleslno; } set { clientmoduleslno = value; } } public int ModuleId { get { return moduleid; } set { moduleid = value; } } public string ModuleCode { get { return modulecode; } set { modulecode = value; } } public string ModuleName { get { return modulename; } set { modulename = value; } } public int MenuSetId { get { return menusetid; } set { menusetid = value; } } public string MenuSetCode { get { return menusetcode; } set { menusetcode = value; } } public string MenuSetName { get { return menusetname; } set { menusetname = value; } } #endregion #region Base public int ClientModuleCreatedById { get { return clientmodulecreatedbyid; } //CreatedById set { clientmodulecreatedbyid = value; } //CreatedById } public DateTime ClientModuleCreatedOn { get { return clientmodulecreatedon; } //CreatedOn set { clientmodulecreatedon = value; } //CreatedOn } public int ClientModuleModifiedById { get { return clientmodulemodifiedbyid; } //ModifiedById set { clientmodulemodifiedbyid = value; } //ModifiedById } public DateTime ClientModuleModifiedOn { get { return clientmodulemodifiedon; } //ModifiedOn set { clientmodulemodifiedon = value; } //ModifiedOn } #endregion #region Standard public Int16 ClientModuleSortOrder { get { return clientmodulesortorder; } //SortOrder set { clientmodulesortorder = value; } //SortOrder } public byte ClientModuleStatus { get { return clientmodulestatus; } //Status set { clientmodulestatus = value; } //Status } public Int16 ClientModuleVersion { get { return clientmoduleversion; } //Version set { clientmoduleversion = value; } //Version } #endregion public int ClientModuleWebUserLicense { get { return clientmodulewebuserlicense; } set { clientmodulewebuserlicense = value; } } public int ClientModuleMobileUserLicense { get { return clientmodulemobileuserlicense; } set { clientmodulemobileuserlicense = value; } } public DateTime ClientModuleLicenseValidTill { get { return clientmodulelicensevalidtill; } set { clientmodulelicensevalidtill = value; } } public DateTime ClientModuleSupportValidTill { get { return clientmodulesupportvalidtill; } set { clientmodulesupportvalidtill = value; } } public DateTime ClientModuleHostingValidTill { get { return clientmodulehostingvalidtill; } set { clientmodulehostingvalidtill = value; } } public string ClientModuleDigest { get { return clientmoduledigest; } set { clientmoduledigest = value; } } public int LinkMenuSetId { get { return linkmenusetid; } set { linkmenusetid = value; } } public string LinkMenuSetCode { get { return linkmenusetcode; } set { linkmenusetcode = value; } } public string LinkMenuSetName { get { return linkmenusetname; } set { linkmenusetname = value; } } #endregion } }