using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.BRFLRelated { public class SetEmployeeMasterData { private string employeecode; private string employeename; private string dateofjoining; private string dateofbirth; private int employeetype; private string companycode; private string branchcode = ""; private string departmentcode = ""; private string designationcode = ""; private string shiftcode = ""; private string employeecategory; private int enrollmentid; private int employeestatus; private string managerid = ""; private string address = ""; private string gender = ""; private long phoneno = 0; private string emailid = ""; private string passportno = ""; private string passportexpirydate = ""; private string emiratesno = ""; private string nationality = ""; private long emergencycontactno = 0; private string visaexpirydate = ""; private string terminationdate = ""; private int isautoshifteligible = 0; public string EmployeeCode { get { return employeecode; } set { employeecode = value; } } public string EmployeeName { get { return employeename; } set { employeename = value; } } public string DateofJoining { get { return dateofjoining; } set { dateofjoining = value; } } public string DateofBirth { get { return dateofbirth; } set { dateofbirth = value; } } public int EmployeeType { get { return employeetype; } set { employeetype = value; }// 0 → Admin,1 → Manager,2 → Employee,3 → HR } public string CompanyCode { get { return companycode; } set { companycode = value; } } public string BranchCode { get { return branchcode; } set { branchcode = value; } } public string DepartmentCode { get { return departmentcode; } set { departmentcode = value; } } public string DesignationCode { get { return designationcode; } set { designationcode = value; } } public string ShiftCode { get { return shiftcode; } set { shiftcode = value; } } public string EmployeeCategory { get { return employeecategory; } set { employeecategory = value; } } public int EnrollmentID { get { return enrollmentid; } set { enrollmentid = value; } } public int EmployeeStatus { get { return employeestatus; } //1 - Active 2 - Terminated set { employeestatus = value; } } public string ManagerID { get { return managerid; } set { managerid = value; } } public string Address { get { return address; } set { address = value; } } public string Gender { get { return gender; } //Male / Female set { gender = value; } } public long PhoneNo { get { return phoneno; } set { phoneno = value; } } public string EmailID { get { return emailid; } set { emailid = value; } } public string PassportNo { get { return passportno; } set { passportno = value; } } public string PassportExpiryDate { get { return passportexpirydate; } set { passportexpirydate = value; } } public string EmiratesNo { get { return emiratesno; } set { emiratesno = value; } } public string Nationality { get { return nationality; } set { nationality = value; } } public long EmergencyContactNo { get { return emergencycontactno; } set { emergencycontactno = value; } } public string VisaExpiryDate { get { return visaexpirydate; } set { visaexpirydate = value; } } public string TerminationDate { get { return terminationdate; } set { terminationdate = value; } } public int IsAutoShiftEligible { get { return isautoshifteligible; } set { isautoshifteligible = value; }//0 --> Auto shift not eligible 1 -->Auto shift eligible } } }