CEL_Payroll/Payroll.BO/Recruitement/Candidate.cs
2024-09-17 14:30:13 +06:00

82 lines
1.7 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Ease.CoreV35.Model;
namespace Payroll.BO
{
[Serializable]
public class Candidate : AuditTrailBase
{
#region Constructor
public Candidate()
{
_processID = null;
_employeeID = null;
_cvID = null;
_isEmployee = true;
_isSelected = false;
_startDate = DateTime.MinValue;
_startTime = String.Empty;
}
#endregion
#region Properties
private ID _processID;
private bool _isEmployee;
private ID _employeeID;
private ID _cvID;
private bool _isSelected;
private DateTime _startDate;
private string _startTime;
public string StartTime
{
get { return _startTime; }
set { _startTime = value; }
}
public DateTime StartDate
{
get { return _startDate; }
set { _startDate = value; }
}
public ID ProcessId
{
get { return _processID; }
set { _processID = value; }
}
public ID EmployeeId
{
get { return _employeeID; }
set { _employeeID = value; }
}
public ID CvId
{
get { return _cvID; }
set { _cvID = value; }
}
public bool IsEmployee
{
get { return _isEmployee; }
set { _isEmployee = value; }
}
public bool IsSelected
{
get { return _isSelected; }
set { _isSelected = value; }
}
#endregion
}
}