using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.MonthlyAttendance { public class MonthlyAttendanceReportDTO //: ReportPaginationDTO { private int monthlyattendanceid; private string departmentcode; private string departmentname; private string designation; private string employeecode; private string employeename; private string payperiodcode; private string payperiodname; private decimal presentdays; private decimal workeddays; private decimal weeklyoff; private decimal holidays; private decimal leavedays; private decimal paiddays; private decimal workedhours; private decimal paidhours; private decimal officialpermissionhours; private decimal personalpermissionhours; private decimal earlyin; private decimal earlyout; private decimal latein; private decimal lateout; private decimal shortagehours; private decimal extrahours; private decimal othours; private decimal otfactorhours; private decimal absent; private decimal compwork; private decimal compoff; private decimal leavehours; private string worktypename; private string worktypecode; private string locationcode; private string locationname; public int MonthlyAttendanceId { get { return monthlyattendanceid; } set { monthlyattendanceid = value; } } public string DepartmentCode { get { return departmentcode; } set { departmentcode = value; } } public string DepartmentName { get { return departmentname; } set { departmentname = value; } } public string Designation { get { return designation; } set { designation = value; } } public string EmployeeCode { get { return employeecode; } set { employeecode = value; } } public string EmployeeName { get { return employeename; } set { employeename = value; } } public string PayPeriodCode { get { return payperiodcode; } set { payperiodcode = value; } } public string PayPeriodName { get { return payperiodname; } set { payperiodname = value; } } public decimal PresentDays { get { return presentdays; } set { presentdays = value; } } public decimal WorkedDays { get { return workeddays; } set { workeddays = value; } } public decimal WeeklyOff { get { return weeklyoff; } set { weeklyoff = value; } } public decimal Holidays { get { return holidays; } set { holidays = value; } } public decimal LeaveDays { get { return leavedays; } set { leavedays = value; } } public decimal PaidDays { get { return paiddays; } set { paiddays = value; } } public decimal WorkedHours { get { return workedhours; } set { workedhours = value; } } public decimal PaidHours { get { return paidhours; } set { paidhours = value; } } public decimal OfficialPermissionHours { get { return officialpermissionhours; } set { officialpermissionhours = value; } } public decimal PersonalPermissionHours { get { return personalpermissionhours; } set { personalpermissionhours = value; } } public decimal EarlyIn { get { return earlyin; } set { earlyin = value; } } public decimal EarlyOut { get { return earlyout; } set { earlyout = value; } } public decimal LateIn { get { return latein; } set { latein = value; } } public decimal LateOut { get { return lateout; } set { lateout = value; } } public decimal ShortageHours { get { return shortagehours; } set { shortagehours = value; } } public decimal ExtraHours { get { return extrahours; } set { extrahours = value; } } public decimal OTHours { get { return othours; } set { othours = value; } } public decimal OTFactorHours { get { return otfactorhours; } set { otfactorhours = value; } } public decimal Absent { get { return absent; } set { absent = value; } } public decimal CompWork { get { return compwork; } set { compwork = value; } } public decimal CompOff { get { return compoff; } set { compoff = value; } } public decimal LeaveHours { get { return leavehours; } set { leavehours = value; } } public string WorkTypeName { get { return worktypename; } set { worktypename = value; } } public string WorkTypeCode { get { return worktypecode; } set { worktypecode = value; } } public string LocationCode { get { return locationcode; } set { locationcode = value; } } public string LocationName { get { return locationname; } set { locationname = value; } } } }