using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.Selection { public class SelectionDTO { private int selectionid; #region job private int jobid; private string jobnumber; private string jobtitle; private string jobdescription; #endregion private byte selectiontype; #region Applicant private int applicantid; private string applicantapplicantname; private string applicantmobile; private string applicantmailid; private string applicantfathername; private string applicanteducational; private string applicantcurrentemployer; private string applicanttotalexperience; private string applicantrelavantexperience = "NONE"; private string applicantalternatemobile; private string applicantkeyskills; private byte applicantstatus; private int applicantdatasourceid; private string applicantdatasourcecode; private string applicantdatasourcename; #endregion #region Employee private int employeeid; private string employeecode; private string employeename; #endregion private byte selectionstatus; private int selectionstageid = -1; private string selectionstagecode = "NONE"; private string selectionstagename = "NONE"; private int selectoinstepid = -1; private string selectionstepcode = "NONE"; private string selectionstepname = "NONE"; private string remarks = "NONE"; #region reason private int reasonid; private string reasoncode; private string reasonname; #endregion private Int16 selectionversion; private string currentposition = "NONE"; private string institute = "NONE"; private byte score; public int SelectionId { get { return selectionid; } set { selectionid = value; } } #region job public int JobId { get { return jobid; } set { jobid = value; } } public string JobNumber { get { return jobnumber; } set { jobnumber = value; } } public string JobTitle { get { return jobtitle; } set { jobtitle = value; } } public string JobDescription { get { return jobdescription; } set { jobdescription = value; } } #endregion public byte SelectionType { get { return selectiontype; } set { selectiontype = value; } } #region Applicant public int ApplicantId { get { return applicantid; } set { applicantid = value; } } public string ApplicantApplicantName { get { return applicantapplicantname; } set { applicantapplicantname = value; } } public string ApplicantMobile { get { return applicantmobile; } set { applicantmobile = value; } } public string ApplicantMailId { get { return applicantmailid; } set { applicantmailid = value; } } public string ApplicantFatherName { get { return applicantfathername; } set { applicantfathername = value; } } public string ApplicantEducational { get { return applicanteducational; } set { applicanteducational = value; } } public string ApplicantCurrentEmployer { get { return applicantcurrentemployer; } set { applicantcurrentemployer = value; } } public string ApplicantTotalExperience { get { return applicanttotalexperience; } set { applicanttotalexperience = value; } } public string ApplicantRelavantExperience { get { return applicantrelavantexperience; } set { applicantrelavantexperience = value; } } public string ApplicantAlternateMobile { get { return applicantalternatemobile; } set { applicantalternatemobile = value; } } public string ApplicantKeySkills { get { return applicantkeyskills; } set { applicantkeyskills = value; } } public byte ApplicantStatus { get { return applicantstatus; } set { applicantstatus = value; } } public int ApplicantDataSourceId { get { return applicantdatasourceid; } set { applicantdatasourceid = value; } } public string ApplicantDataSourceCode { get { return applicantdatasourcecode; } set { applicantdatasourcecode = value; } } public string ApplicantDataSourceName { get { return applicantdatasourcename; } set { applicantdatasourcename = value; } } #endregion #region Employee public int EmployeeId { get { return employeeid; } set { employeeid = value; } } public string EmployeeCode { get { return employeecode; } set { employeecode = value; } } public string EmployeeName { get { return employeename; } set { employeename = value; } } #endregion public byte SelectionStatus { get { return selectionstatus; } set { selectionstatus = value; } } public int SelectionStageId { get { return selectionstageid; } set { selectionstageid = value; } } public string SelectionStageCode { get { return selectionstagecode; } set { selectionstagecode = value; } } public string SelectionStageName { get { return selectionstagename; } set { selectionstagename = value; } } public int SelectionStepId { get { return selectoinstepid; } set { selectoinstepid = value; } } public string SelectionStepCode { get { return selectionstepcode; } set { selectionstepcode = value; } } public string SelectionStepName { get { return selectionstepname; } set { selectionstepname = value; } } #region reason public int ReasonId { get { return reasonid; } set { reasonid = value; } } public string ReasonCode { get { return reasoncode; } set { reasoncode = value; } } public string ReasonName { get { return reasonname; } set { reasonname = value; } } #endregion public string Remarks { get { return remarks; } set { remarks = value; } } public Int16 SelectionVersion { get { return selectionversion; } set { selectionversion = value; } } public string CurrentPosition { get { return currentposition; } set { currentposition = value; } } public string Institute { get { return institute; } set { institute = value; } } public byte Score { get { return score; } set { score = value; } } } }