using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace FrameworkDAL.DTO.Project { public class ModuleDTO { #region PrivateMembers #region Module private int moduleid; private string modulecode; private string modulename; private string moduleremarks; #endregion #region Image private int imageid; private string imagename; #endregion #region Project private int projectid; private string projectcode; private string projectname; #endregion #region Menu private int menuid; private string menucode; private string menuname; #endregion #region Base private int modulecreatedbyid; //Created By Person (User Id) private DateTime modulecreatedon; //Created On Date private int modulemodifiedbyid; //Modified By Person (User Id) private DateTime modulemodifiedon; //Modified On Date private string modulecreatedbyname; private string modulemodifiedbyname; #endregion #region Standard private Int16 modulesortorder; private byte modulestatus; //0.Pending, 1.Active, 2.Deleted, 3.Amended, 4.Inactive, 5.Archived private Int16 moduleversion; //No Of Times Updated private byte modulesourcetype; //Data From (1.Framework, 2.Devadmin, 3.Impadmin, 4.Admin, 5.User) #endregion private int modulescreenoperationmode = 1; #endregion #region PublicMembers #region Module 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 string ModuleRemarks { get { return moduleremarks; } set { moduleremarks = value; } } #endregion #region Image public int ImageId { get { return imageid; } set { imageid = value; } } public string ImageName { get { return imagename; } set { imagename = value; } } #endregion #region Project public int ProjectId { get { return projectid; } set { projectid = value; } } public string ProjectCode { get { return projectcode; } set { projectcode = value; } } public string ProjectName { get { return projectname; } set { projectname = value; } } #endregion #region Menu public int MenuId { get { return menuid; } set { menuid = value; } } public string MenuCode { get { return menucode; } set { menucode = value; } } public string MenuName { get { return menuname; } set { menuname = value; } } #endregion #region Base public int ModuleCreatedById { get { return modulecreatedbyid; } //Created By Person (User Id) set { modulecreatedbyid = value; } //Created By Person (User Id) } public DateTime ModuleCreatedOn { get { return modulecreatedon; } //Created On Date set { modulecreatedon = value; } //Created On Date } public int ModuleModifiedById { get { return modulemodifiedbyid; } //Modified By Person (User Id) set { modulemodifiedbyid = value; } } public DateTime ModuleModifiedOn { get { return modulemodifiedon; } //Modified On Date set { modulemodifiedon = value; } } public string ModuleCreatedByName { get { return modulecreatedbyname; } //GcmTypeCreatedByName set { modulecreatedbyname = value; } //GcmTypeCreatedByName } public string ModuleModifiedByName { get { return modulemodifiedbyname; } //GcmTypeModifiedByName set { modulemodifiedbyname = value; } //GcmTypeModifiedByName } #endregion #region Standard public Int16 ModuleSortOrder { get { return modulesortorder; } set { modulesortorder = value; } } public byte ModuleStatus { get { return modulestatus; } //0.Pending, 1.Active, 2.Deleted, 3.Amended, 4.Inactive, 5.Archived set { modulestatus = value; } } public Int16 ModuleVersion { get { return moduleversion; } //No Of Times Updated set { moduleversion = value; } } public byte ModuleSourceType { get { return modulesourcetype; } //Data From (1.Framework, 2.Devadmin, 3.Impadmin, 4.Admin, 5.User) set { modulesourcetype = value; } } #endregion public int ModuleScreenOperationMode { get { return modulescreenoperationmode; } set { modulescreenoperationmode = value; } } #endregion } }