using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace RecruitmentDAL.DTO.JobPosition { public class JobPositionDTO { #region PrivateMembers #region JobPosition private int jobPositionid; //Id private string positiontitle; //Title (if joined / derived) private int jobtypeid = -1; //Picklist private int departmentid ; //Picklist private int levelid = -1; //Picklist private int experience; //Experience #endregion #region Position private string overview; //Overview private string keyresponsibilities; //KeyResponsibilities private string requiredqualification; //RequiredQualification private string techskills; //TechSkills private string edurequirements; //EducationRequirements #endregion #region Base private int createdbyid; //CreatedById private DateTime createdon; //CreatedOn private string createdbyname; //CreatedByName private int modifiedbyid; //ModifiedById private DateTime modifiedon; //ModifiedOn private string modifiedbyname; //ModifiedByName #endregion #region Standard private short sortorder; //SortOrder private byte status; //Status private short version; //Version private int tenantid; //TenantId #endregion #endregion #region PublicMembers #region JobPosition public int JobPositionId { get { return jobPositionid; } set { jobPositionid = value; } } public string PositionTitle { get { return positiontitle; } set { positiontitle = value; } } public int JobTypeId { get { return jobtypeid; } set { jobtypeid = value; } } public int DepartmentId { get { return departmentid; } set { departmentid = value; } } public int LevelId { get { return levelid; } set { levelid = value; } } public int Experience { get { return experience; } set { experience = value; } } #endregion #region Position public string Overview { get { return overview; } set { overview = value; } } public string KeyResponsibilities { get { return keyresponsibilities; } set { keyresponsibilities = value; } } public string RequiredQualification { get { return requiredqualification; } set { requiredqualification = value; } } public string TechSkills { get { return techskills; } set { techskills = value; } } public string EduRequirements { get { return edurequirements; } set { edurequirements = value; } } #endregion #region Base public int CreatedById { get { return createdbyid; } set { createdbyid = value; } } public DateTime CreatedOn { get { return createdon; } set { createdon = value; } } public string CreatedByName { get { return createdbyname; } set { createdbyname = value; } } public int ModifiedById { get { return modifiedbyid; } set { modifiedbyid = value; } } public DateTime ModifiedOn { get { return modifiedon; } set { modifiedon = value; } } public string ModifiedByName { get { return modifiedbyname; } set { modifiedbyname = value; } } #endregion #region Standard public short SortOrder { get { return sortorder; } set { sortorder = value; } } public byte Status { get { return status; } set { status = value; } } public short Version { get { return version; } set { version = value; } } public int TenantId { get { return tenantid; } set { tenantid = value; } } #endregion #endregion } }