using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace FrameworkDAL.DTO.Project { public class ProgramDTO { #region PrivateMembers #region Project private int programid; private string programname; private string programsection; private string programremarks; private int programtypeid; private string programtypecode; private string programtypename; private int moduleid; private string modulecode; private string modulename; private int programclassid; private string programclasscode; private string programclassname; #endregion #region Base private int programcreatedbyid; //Created By Person (User Id) private DateTime programcreatedon; //Created On Date private string programcreatedbyname; //Created By Name private int programmodifiedbyid; //Modified By Person (User Id) private DateTime programmodifiedon; //Modified On Date private string programmodifiedbyname; //Modified By Name #endregion #region Standard private Int16 programsortorder; private byte programstatus; //0.Pending, 1.Active, 2.Deleted, 3.Amended, 4.Inactive, 5.Archived private Int16 programversion; //No Of Times Updated private byte programsourcetype; //Data From (1.Framework, 2.Devadmin, 3.Impadmin, 4.Admin, 5.User) #endregion private int programscreenoperationmode = 1; #endregion #region PublicMembers #region Project public int ProgramId { get { return programid; } set { programid = value; } } public string ProgramName { get { return programname; } set { programname = value; } } public string ProgramSection { get { return programsection; } set { programsection = value; } } public string ProgramRemarks { get { return programremarks; } set { programremarks = value; } } public int ProgramTypeId { get { return programtypeid; } set { programtypeid = value; } } public string ProgramTypeCode { get { return programtypecode; } set { programtypecode = value; } } public string ProgramTypeName { get { return programtypename; } set { programtypename = 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 ProgramClassId { get { return programclassid; } set { programclassid = value; } } public string ProgramClassCode { get { return programclasscode; } set { programclasscode = value; } } public string ProgramClassName { get { return programclassname; } set { programclassname = value; } } #endregion #region Base public int ProgramCreatedById { get { return programcreatedbyid; } //Created By Person (User Id) set { programcreatedbyid = value; } //Created By Person (User Id) } public DateTime ProgramCreatedOn { get { return programcreatedon; } //Created On Date set { programcreatedon = value; } //Created On Date } public string ProgramCreatedByName { get { return programcreatedbyname; } //Created By Name set { programcreatedbyname = value; } //Created By Name } public int ProgramModifiedById { get { return programmodifiedbyid; } //Modified By Person (User Id) set { programmodifiedbyid = value; } } public DateTime ProgramModifiedOn { get { return programmodifiedon; } //Modified On Date set { programmodifiedon = value; } } public string ProgramModifiedByName { get { return programmodifiedbyname; } //Modified By Name set { programmodifiedbyname = value; } //Modified By Name } #endregion #region Standard public Int16 ProgramSortOrder { get { return programsortorder; } set { programsortorder = value; } } public byte ProgramStatus { get { return programstatus; } //0.Pending, 1.Active, 2.Deleted, 3.Amended, 4.Inactive, 5.Archived set { programstatus = value; } } public Int16 ProgramVersion { get { return programversion; } //No Of Times Updated set { programversion = value; } } public byte ProgramSourceType { get { return programsourcetype; } //Data From (1.Framework, 2.Devadmin, 3.Impadmin, 4.Admin, 5.User) set { programsourcetype = value; } } #endregion public int ProgramScreenOperationMode { get { return programscreenoperationmode; } set { programscreenoperationmode = value; } } #endregion } }