EchoTex_Payroll/HRM.UI/Controllers/MobileAPI/Models/DailyAttnProcessTModelForLM.cs

49 lines
1.7 KiB
C#
Raw Normal View History

2024-10-14 10:01:49 +06:00
using System;
using HRM.BO;
namespace HRM.UI.MODELS
{
public class DailyAttnProcessTModelForLM : AuditTrailBase
{
public DailyAttnProcessTModelForLM()
{
Location = new AttendanceLocationTModel();
EmployeeNo = string.Empty;
EmployeeName = string.Empty;
AttnDate = DateTime.MinValue;
InTime = null;
OutTime = null;
Comments = string.Empty;
Name = string.Empty;
ShiftShortName = string.Empty;
ActualInTime = null;
ActualOutTime = null;
}
public AttendanceLocationTModel Location { get; set; }
public int PKID { get; set; }
public int EmployeeID { get; set; }
public string EmployeeNo { get; set; }
public string EmployeeName { get; set; }
public string Name { get; set; }
public EnumWorkPlanGroup ShiftType { get; set; }
public DateTime AttnDate { get; set; }
public DateTime? InTime { get; set; }
public DateTime? OutTime { get; set; }
public int DailyAttnProcessID { get; set; }
public double ActualOT { get; set; }
public double AppliedOT { get; set; }
public EnumAttendanceType AttenType { get; set; }
public EnumWFAttnStatus WFStatus { get; set; }
public string Comments { get; set; }
public string EmpRemarks { get; set; }
public string ShiftShortName { get; set; }
public int? ShiftID { get; set; }
public DateTime? ActualInTime { get; set; }
public DateTime? ActualOutTime { get; set; }
public EnumAttendanceType ActualStatus { get; set; }
public EnumAttendanceType EmpAttenType { get; set; }
}
}