using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.Leave { public class LeaveRequestReportDTO //: ReportPaginationDTO { private int leaveid; private string leavenumber; private DateOnly leavedate; private string referencenumber; private DateOnly referencedate; private Decimal noofdays; private string remarks; private string leavecode; private string leavename; private int employeeid; private string employeecode; private string employeename; private string departmentname; private string designationcode; private string designationname; private DateOnly fromdate; private DateOnly todate; private DateOnly leavefromdate; private DateOnly leavetodate; private string status; private string leavestatus; private string daytype; private string statusname; private string adminreportingtocode; private string adminreportingtoname; private string reportingtoemployeecode; private string reporttingtoemployeename; private string paygroupcode; private string paygroupname; private int ouid; private Decimal totalnoofdays; private int createdbyid; private DateTime createdon; private string createdbycode; private string createdbyname; private int modifiedbyid; private DateTime modifiedon; private string modifiedbycode; private string modifiedbyname; private string reasoncode; private string reasonname; public int OUId { get { return ouid; } set { ouid = value; } } public int LeaveId { get { return leaveid; } set { leaveid = value; } } public string LeaveNumber { get { return leavenumber; } set { leavenumber = value; } } public DateOnly LeaveDate { get { return leavedate; } set { leavedate = value; } } public string ReferenceNumber { get { return referencenumber; } set { referencenumber = value; } } public DateOnly ReferenceDate { get { return referencedate; } set { referencedate = value; } } public Decimal NoofDays { get { return noofdays; } set { noofdays = value; } } public string Remarks { get { return remarks; } set { remarks = value; } } public string LeaveCode { get { return leavecode; } set { leavecode = value; } } public string LeaveName { get { return leavename; } set { leavename = value; } } 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 string DepartmentName { get { return departmentname; } set { departmentname = value; } } public string DesignationCode { get { return designationcode; } set { designationcode = value; } } public string DesignationName { get { return designationname; } set { designationname = value; } } public DateOnly ToDate { get { return todate; } set { todate = value; } } public DateOnly FromDate { get { return fromdate; } set { fromdate = value; } } public string AdminReportingToCode { get { return adminreportingtocode; } set { adminreportingtocode = value; } } public string AdminReportingToName { get { return adminreportingtoname; } set { adminreportingtoname = value; } } public string ReportingToEmployeeCode { get { return reportingtoemployeecode; } set { reportingtoemployeecode = value; } } public string ReporttingToEmployeeName { get { return reporttingtoemployeename; } set { reporttingtoemployeename = value; } } public string LeaveStatus { get { return leavestatus; } set { leavestatus = value; } } public string DayType { get { return daytype; } set { daytype = value; } } public string Status { get { return status; } set { status = value; } } public string StatusName { get { return statusname; } set { statusname = value; } } public Decimal TotalNoofDays { get { return totalnoofdays; } set { totalnoofdays = value; } } public string PayGroupCode { get { return paygroupcode; } set { paygroupcode = value; } } public string PayGroupName { get { return paygroupname; } set { paygroupname = value; } } public DateOnly LeaveFromDate { get { return leavefromdate; } set { leavefromdate = value; } } public DateOnly LeaveToDate { get { return leavetodate; } set { leavetodate = value; } } public int CreatedById { get { return createdbyid; } set { createdbyid = value; } } public DateTime CreatedOn { get { return createdon; } set { createdon = value; } } public string CreatedByCode { get { return createdbycode; } set { createdbycode = value; } } public string CreatedByName { get { return createdbyname; } set { createdbyname = value; } } public int ModifiedById { get { return modifiedbyid; } set { modifiedbyid = value; } } public DateTime ModifiedOn { get { return modifiedon; } set { modifiedon = value; } } public string ModifiedByCode { get { return modifiedbycode; } set { modifiedbycode = value; } } public string ModifiedByName { get { return modifiedbyname; } set { modifiedbyname = value; } } public string ReasonCode { get { return reasoncode; } set { reasoncode = value; } } public string ReasonName { get { return reasonname; } set { reasonname = value; } } } }