using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.Employee { public class EmployeeVsCostCenterReportDTO //: ReportPaginationDTO { private int employeeid; private string employeecode; private string employeename; private int worktypeid; private int employeetypeid; private int stafftypeid; private int designationid; private DateTime dateofbirth; private DateTime dateofjoining; private DateTime dateofconfirmation; private DateTime dateofresignation; private string employeetypecode; private string employeetypename; private string stafftypecode; private string stafftypename; private string designationcode; private string designationname; private string worktypecode; private string worktypename; private string employeeprimaryemailid; //PrimaryEMailId private string employeeprimarymobile; //PrimaryMobile private int departmentid; //Id private string departmentcode; //Code private string departmentname; //Name private int costcenterid; //Id private string costcentercode; //Code private string costcentername; //Name private string costcentershortname; //name private int costcentertypeid; //id private string costcentertypecode; //code private string costcentertypename; //Name private string remarks; //code private decimal allocationpercentage; //Name private string costcenterpatterncode; //code private string costcenterpatternname; 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; } } public int WorkTypeId { get { return worktypeid; } set { worktypeid = value; } } public int EmployeeTypeId { get { return employeetypeid; } set { employeetypeid = value; } } public int StaffTypeId { get { return stafftypeid; } set { stafftypeid = value; } } public int DesignationId { get { return designationid; } set { designationid = value; } } public DateTime DateOfBirth { get { return dateofbirth; } set { dateofbirth = value; } } public DateTime DateOfJoining { get { return dateofjoining; } set { dateofjoining = value; } } public DateTime DateOfConfirmation { get { return dateofconfirmation; } set { dateofconfirmation = value; } } public DateTime DateOfResignation { get { return dateofresignation; } set { dateofresignation = value; } } public string EmployeeTypeCode { get { return employeetypecode; } //Code set { employeetypecode = value; } //Code } public string EmployeeTypeName { get { return employeetypename; } //Name set { employeetypename = value; } //Name } public string StaffTypeCode { get { return stafftypecode; } set { stafftypecode = value; } } public string StaffTypeName { get { return stafftypename; } set { stafftypename = value; } } public string DesignationCode { get { return designationcode; } set { designationcode = value; } } public string DesignationName { get { return designationname; } set { designationname = value; } } public string WorkTypeCode { get { return worktypecode; } set { worktypecode = value; } } public string WorkTypeName { get { return worktypename; } set { worktypename = value; } } public string EmployeePrimaryEMailId { get { return employeeprimaryemailid; } //PrimaryEMailId set { employeeprimaryemailid = value; } //PrimaryEMailId } public string EmployeePrimaryMobile { get { return employeeprimarymobile; } //PrimaryMobile set { employeeprimarymobile = value; } //PrimaryMobile } public int DepartmentId { get { return departmentid; } //Id set { departmentid = value; } //Id } public string DepartmentCode { get { return departmentcode; } //Code set { departmentcode = value; } //Code } public string DepartmentName { get { return departmentname; } //Name set { departmentname = value; } //Name } public int CostCenterId { get { return costcenterid; } //Id set { costcenterid = value; } //Id } public string CostCenterCode { get { return costcentercode; } //Code set { costcentercode = value; } //Code } public string CostCenterName { get { return costcentername; } //Name set { costcentername = value; } //Name } public string CostCenterShortName { get { return costcentershortname; } //name set { costcentershortname = value; } //name } public int CostCenterTypeId { get { return costcentertypeid; } //id set { costcentertypeid = value; } //Id } public string CostCenterTypeCode { get { return costcentertypecode; } //code set { costcentertypecode = value; } //code } public string CostCenterTypeName { get { return costcentertypename; } //name set { costcentertypename = value; } //name } public string Remarks { get { return remarks; } //name set { remarks = value; } //name } public decimal AllocationPercentage { get { return allocationpercentage; } //name set { allocationpercentage = value; } //name } public string CostCenterPatternCode { get { return costcenterpatterncode; } set { costcenterpatterncode = value; } } public string CostCenterPatternName { get { return costcenterpatternname; } set { costcenterpatternname = value; } } } }