using System; using System.Collections.Generic; namespace RecruitmentDAL.DTO.SelectionProcess { public class SelectionProcessTemplateDTO { #region SelectionProcessTemplate public int SelectionProcessTemplateId { get; set; } public string TemplateName { get; set; } public string TemplateCode { get; set; } // 1=General 2=Campus 3=Lateral 4=Executive 5=Hourly/BlueCollar public byte RecruitmentType { get; set; } public string Description { get; set; } #endregion #region Base public short SortOrder { get; set; } public byte Status { get; set; } public short Version { get; set; } public int TenantId { get; set; } #endregion #region Standard public int CreatedById { get; set; } public DateTime CreatedOn { get; set; } public string CreatedByName { get; set; } public int ModifiedById { get; set; } public DateTime ModifiedOn { get; set; } public string ModifiedByName { get; set; } #endregion // Ordered stage sequence belonging to this template — populated by the FE/BLL when // building/editing the full pipeline, not by GET_SELECTIONPROCESSTEMPLATE itself. public List StageArray { get; set; } = new List(); } }