using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.Selection { public class SelectionProcessDTO { #region job private int jobid; private string jobnumber; private string jobtitle; private string jobdescription; #endregion #region WorkType private string selectionprocess; #endregion #region WorkTypeDetail private int worktypedetailid; private Int16 slno; private string worktypedescription; private int stageid; private string stagecode; private string stagename; private Int64 stepslno; private int stepid; private string stepcode; private string stepname; #endregion #region Task private int taskid; private string tasknumber; private string taskname; private int fromtaskname; //---0.MACTIVITY,1.TACTION,2.TTASK private DateTime taskdate; private decimal plannedduration; private byte taskstatus; #region Employee private int employeeid; private string employeecode; private string employeename; #endregion #endregion #region ActionDetail private byte actiontype; // --0.TASK 1.ACTIVITY 2.CALL, 3. BREAK DOWN 4.LEAD private string remarks; private int sucessstatus; //--0->PROGRESS 1->HOLD 2->WON 3->LOST 4->DROP private string sucessstatuscode; private string sucessstatusname; private decimal score; private decimal actionduration; #endregion #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 #region WorkType public string SelectionProcess { get { return selectionprocess; } set { selectionprocess = value; } } #endregion #region WorkTypeDetail public int WorkTypeDetailId { get { return worktypedetailid; } set { worktypedetailid = value; } } public Int16 SlNo { get { return slno; } set { slno = value; } } public string WorkTypeDescription { get { return worktypedescription; } set { worktypedescription = value; } } public int StageId { get { return stageid; } set { stageid = value; } } public string StageCode { get { return stagecode; } set { stagecode = value; } } public string StageName { get { return stagename; } set { stagename = value; } } public Int64 StepSlNo { get { return stepslno; } set { stepslno = value; } } public int StepId { get { return stepid; } set { stepid = value; } } public string StepCode { get { return stepcode; } set { stepcode = value; } } public string StepName { get { return stepname; } set { stepname = value; } } #endregion #region Task public int TaskId { get { return taskid; } set { taskid = value; } } public string TaskNumber { get { return tasknumber; } set { tasknumber = value; } } public string TaskName { get { return taskname; } set { taskname = value; } } public int FromTaskName { get { return fromtaskname; } set { fromtaskname = value; } } public DateTime TaskDate { get { return taskdate; } set { taskdate = value; } } public decimal PlannedDuration { get { return plannedduration; } set { plannedduration = value; } } public byte TaskStatus { get { return taskstatus; } set { taskstatus = value; } } #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 #endregion #region ActionDetail public byte ActionType { get { return actiontype; } set { actiontype = value; } } public string Remarks { get { return remarks; } set { remarks = value; } } public int SucessStatus { get { return sucessstatus; } set { sucessstatus = value; } } public string SucessStatusCode { get { return sucessstatuscode; } set { sucessstatuscode = value; } } public string SucessStatusName { get { return sucessstatusname; } set { sucessstatusname = value; } } public decimal Score { get { return score; } set { score = value; } } public decimal ActionDuration { get { return actionduration; } set { actionduration = value; } } #endregion } }