using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.DailyAttendance { public class DailyAttendanceSummaryDTO //: ReportPaginationDTO { private int employeeid; private string employeecode; private string employeename; private string sexname; private int employeesex; private int sortorder; #region worktype private int worktypeid; //Id private string worktypecode; //Code private string worktypename; //Name #endregion private int departmentid; //Id private string departmentcode; private string departmentname; private int noofdays; private int presentdays; private int absentdays; private int totalemployee; private int longabsent; private int filterabsentdays; private int designationid = -1; private string designationcode; private string designationname; private int dayssincelastpresent; private int reporttype; private string segmentcode; private string segmentname; private int shiftid; private string shiftcode; private string shiftname; private int strength; private int attendancestrength; private int shiftstrength; private int employeetypeid; private string employeetypecode; private string employeetypename; public int FilterAbsentDays { get { return filterabsentdays; } //Id set { filterabsentdays = value; } //Id } public int ReportType { get { return reporttype; } //Id set { reporttype = value; } //Id } public string SegmentCode { get { return segmentcode; } //Id set { segmentcode = value; } //Id } public string SegmentName { get { return segmentname; } //Id set { segmentname = value; } //Id } public int ShiftId { get { return shiftid; } //Id set { shiftid = value; } //Id } public string ShiftCode { get { return shiftcode; } //Id set { shiftcode = value; } //Id } public string ShiftName { get { return shiftname; } //Id set { shiftname = value; } //Id } public int Strength { get { return strength; } //Id set { strength = value; } //Id } public int AttendanceStrength { get { return attendancestrength; } //Id set { attendancestrength = value; } //Id } public int ShiftStrength { get { return shiftstrength; } //Id set { shiftstrength = value; } //Id } public int EmployeeTypeId { get { return employeetypeid; } set { employeetypeid = value; } } public string EmployeeTypeCode { get { return employeetypecode; } set { employeetypecode = value; } } public string EmployeeTypeName { get { return employeetypename; } set { employeetypename = value; } } private DateTime lastdate; public DateTime LastDate { get { return lastdate; } //Code set { lastdate = value; } //Code } private string remarks; public string Remarks { get { return remarks; } //Code set { remarks = value; } //Code } public int DesignationId { get { return designationid; } //Id set { designationid = value; } //Id } public string DesignationCode { get { return designationcode; } //Code set { designationcode = value; } //Code } public string DesignationName { get { return designationname; } //Name set { designationname = value; } //Name } 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 SexName { get { return sexname; } //Name set { sexname = value; } //Name } public int EmployeeSex { get { return employeesex; } set { employeesex = value; } } public int SortOrder { get { return sortorder; } set { sortorder = value; } } public int DaysSinceLastPresent { get { return dayssincelastpresent; } set { dayssincelastpresent = value; } } #region WorkType public int WorkTypeId { get { return worktypeid; } //Id set { worktypeid = value; } //Id } public string WorkTypeCode { get { return worktypecode; } //Code set { worktypecode = value; } //Code } public string WorkTypeName { get { return worktypename; } //Name set { worktypename = value; } //Name } public int DepartmentId { get { return departmentid; } //Id set { departmentid = value; } //Id } public string DepartmentCode { get { return departmentcode; } //Id set { departmentcode = value; } //Id } public string DepartmentName { get { return departmentname; } //Id set { departmentname = value; } //Id } public int NoofDays { get { return noofdays; } //Id set { noofdays = value; } //Id } public int PresentDays { get { return presentdays; } //Id set { presentdays = value; } //Id } public int AbsentDays { get { return absentdays; } //Id set { absentdays = value; } //Id } public int LongAbsent { get { return longabsent; } //Id set { longabsent = value; } //Id } public int TotalEmployee { get { return totalemployee; } //Id set { totalemployee = value; } //Id } #endregion } }