using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.MonthlyAttendance { public class MonthlyAttendanceDetailDTO { #region PrivateMembers #region MonthlyAttendance private int monthlyattendanceid; //Id #region Employee private int employeeid; //Id private string employeecode; //Code private string employeename; //Name private string feaddon; //feaddon #endregion private double monthlyattendancepresentdays; //PresentDays private double monthlyattendanceworkeddays; //WorkedDays private double monthlyattendanceweeklyoff; //WeeklyOff private double monthlyattendanceholidays; //Holidays private double monthlyattendanceleavedays; //LeaveDays private double monthlyattendancepaiddays; //PaidDays private double monthlyattendanceworkedhours; //WorkedHours private double monthlyattendanceofficialpermissionhours; //OfficialPermissionHours private double monthlyattendancepersonalpermissionhours; //PersonalPermissionHours private double monthlyattendanceearlyin; //EarlyIn private double monthlyattendanceearlyout; //EarlyOut private double monthlyattendancelatein; //LateIn private double monthlyattendancelateout; //LateOut private double monthlyattendanceshortagehours; //ShortageHours private double monthlyattendanceextrahours; //ExtraHours private double monthlyattendanceothours; //OTHours private double monthlyattendanceotfactorhours; //OTFactorHours private double paidhours; //paidhours #endregion #endregion #region PublicMembers #region MonthlyAttendance public int MonthlyAttendanceId { get { return monthlyattendanceid; } //Id set { monthlyattendanceid = value; } //Id } #region OrganizationUnit #endregion #region Employee public int EmployeeId { get { return employeeid; } //Id set { employeeid = value; } //Id } public string EmployeeCode { get { return employeecode; } //Code set { employeecode = value; } //Code } public string EmployeeName { get { return employeename; } //Name set { employeename = value; } //Name } public string FeAddon { get { return feaddon; } //Name set { feaddon = value; } //Name } #endregion public double MonthlyAttendancePresentDays { get { return monthlyattendancepresentdays; } //PresentDays set { monthlyattendancepresentdays = value; } //PresentDays } public double MonthlyAttendanceWorkedDays { get { return monthlyattendanceworkeddays; } //WorkedDays set { monthlyattendanceworkeddays = value; } //WorkedDays } public double MonthlyAttendanceWeeklyOff { get { return monthlyattendanceweeklyoff; } //WeeklyOff set { monthlyattendanceweeklyoff = value; } //WeeklyOff } public double MonthlyAttendanceHolidays { get { return monthlyattendanceholidays; } //Holidays set { monthlyattendanceholidays = value; } //Holidays } public double MonthlyAttendanceLeaveDays { get { return monthlyattendanceleavedays; } //LeaveDays set { monthlyattendanceleavedays = value; } //LeaveDays } public double MonthlyAttendancePaidDays { get { return monthlyattendancepaiddays; } //PaidDays set { monthlyattendancepaiddays = value; } //PaidDays } public double MonthlyAttendanceWorkedHours { get { return monthlyattendanceworkedhours; } //WorkedHours set { monthlyattendanceworkedhours = value; } //WorkedHours } public double MonthlyAttendancePaidHours { get { return paidhours; } //PaidHours set { paidhours = value; } //PaidHours } public double MonthlyAttendanceOfficialPermissionHours { get { return monthlyattendanceofficialpermissionhours; } //OfficialPermissionHours set { monthlyattendanceofficialpermissionhours = value; } //OfficialPermissionHours } public double MonthlyAttendancePersonalPermissionHours { get { return monthlyattendancepersonalpermissionhours; } //PersonalPermissionHours set { monthlyattendancepersonalpermissionhours = value; } //PersonalPermissionHours } public double MonthlyAttendanceEarlyIn { get { return monthlyattendanceearlyin; } //EarlyIn set { monthlyattendanceearlyin = value; } //EarlyIn } public double MonthlyAttendanceEarlyOut { get { return monthlyattendanceearlyout; } //EarlyOut set { monthlyattendanceearlyout = value; } //EarlyOut } public double MonthlyAttendanceLateIn { get { return monthlyattendancelatein; } //LateIn set { monthlyattendancelatein = value; } //LateIn } public double MonthlyAttendanceLateOut { get { return monthlyattendancelateout; } //LateOut set { monthlyattendancelateout = value; } //LateOut } public double MonthlyAttendanceShortageHours { get { return monthlyattendanceshortagehours; } //ShortageHours set { monthlyattendanceshortagehours = value; } //ShortageHours } public double MonthlyAttendanceExtraHours { get { return monthlyattendanceextrahours; } //ExtraHours set { monthlyattendanceextrahours = value; } //ExtraHours } public double MonthlyAttendanceOTHours { get { return monthlyattendanceothours; } //OTHours set { monthlyattendanceothours = value; } //OTHours } public double MonthlyAttendanceOTFactorHours { get { return monthlyattendanceotfactorhours; } //OTFactorHours set { monthlyattendanceotfactorhours = value; } //OTFactorHours } #endregion #endregion } }