using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using GB5Shared.DTO.Framework.Login; namespace PayRollDAL.DTO.LMWAPI { public class LMWAPIDTO { } public class LMWEmployeeAPIDTO { public string Uid { get; set; } public string hash { get; set; } public string timestamp { get; set; } public string last_modified { get; set; } public string datasetKey { get; set; } } public class LMWEmployeeCTCWithoutEmployeeButLastModifiedDTO { public string timestamp { get; set; } public string hash { get; set; } public string Uid { get; set; } public string last_modified { get; set; } } public class LMWEmployeeCTCWithEmployeeDTO { public string timestamp { get; set; } public string hash { get; set; } public string Uid { get; set; } public string employee_no { get; set; }//OPTIONAL public string last_modified { get; set; } } public class LMWEmployeeCTCWithoutLastModifiedButEmployeeDTO { public string timestamp { get; set; } public string hash { get; set; } public string Uid { get; set; } public string employee_no { get; set; }//OPTIONAL } public class LMWEmployeeAndCTCAsyncPostDTO { public string ReadStream { get; set; } public int JobDefineId { get; set; } public string CurrentDateTime { get; set; } public LoginDTO LoginDTO { get; set; } } public class LMWEmployeeDumpDTO { public string SubUnit { get; set; } public string WorkingUnit { get; set; } public string Designation { get; set; } public string Grade { get; set; } public string IFSC { get; set; } public string CostCenter { get; set; } public int SubUnitId { get; set; } public int WorkingUnitId { get; set; } public int DesignationId { get; set; } public int GradeId { get; set; } public int IFSCId { get; set; } public int CostCenterId { get; set; } } public class LMWMonthlyAttendanceDataDTO { public string api_key { get; set; } public string[] emp_number_list { get; set; } public string from_date { get; set; } public string to_date { get; set; } public string month { get; set; } } }