using System; namespace PayRollDAL.DTO.Job { public class JOBDetailReportDTO { public int JobId { get; set; } public string? JobNumber { get; set; } public DateTime JobDate { get; set; } public string? JobReferenceNumber { get; set; } public DateTime? JobReferenceDate { get; set; } public string? JobForType { get; set; } public string? JobTitle { get; set; } public string? JobDescription { get; set; } public string? JobRequirements { get; set; } public string? JobPlaceOfWork { get; set; } public string? BIZTransactionTypeCode { get; set; } public string? BIZTransactionTypeName { get; set; } public int PartyId { get; set; } public string? PartyCode { get; set; } public string? PartyName { get; set; } public int PartyBranchId { get; set; } public string? PartyBranchCode { get; set; } public string? PartyBranchName { get; set; } public int EmployementTypeId { get; set; } public string? EmployementTypeCode { get; set; } public string? EmployementTypeName { get; set; } public int ExperianceId { get; set; } public string? ExperianceCode { get; set; } public string? ExperianceName { get; set; } public int DesignationLevelId { get; set; } public string? DesignationLevelCode { get; set; } public string? DesignationLevelName { get; set; } public int JobFunctionId { get; set; } public string? JobFunctionCode { get; set; } public string? JobFunctionName { get; set; } public int EducationLevelId { get; set; } public string? EducationLevelCode { get; set; } public string? EducationLevelName { get; set; } public int DepartmentId { get; set; } public string? DepartmentCode { get; set; } public string? DepartmentName { get; set; } public int DesignationId { get; set; } public string? DesignationCode { get; set; } public string? DesignationName { get; set; } public int ReportingToDesignationId { get; set; } public string? ReportingToDesignationCode { get; set; } public string? ReportingToDesignationName { get; set; } public int HiringManagerId { get; set; } public string? HiringManagerCode { get; set; } public string? HiringManagerName { get; set; } public int HRInchargeId { get; set; } public string? HRInchargeCode { get; set; } public string? HRInchargeName { get; set; } public int GradeId { get; set; } public string? GradeCode { get; set; } public string? GradeName { get; set; } public int SelectionCycleTypeId { get; set; } public string? SelectionCycleTypeCode { get; set; } public string? SelectionCycleTypeName { get; set; } public string? SelectionCycleTypeRemarks { get; set; } public int PrimaryLocationId { get; set; } public string? PrimaryLocationCode { get; set; } public string? PrimaryLocationName { get; set; } public int ForOUId { get; set; } public string? ForOUCode { get; set; } public string? ForOUName { get; set; } public string? AllocationName { get; set; } public int ReasonId { get; set; } public string? ReasonCode { get; set; } public string? ReasonName { get; set; } public string? ReasonForOpening { get; set; } public int SearchType { get; set; } public string? AdditionalInformation { get; set; } public string? OtherAttractions { get; set; } public int SkillSetId { get; set; } public string? SkillsetCode { get; set; } public string? SkillsetName { get; set; } public int SelectionProcessId { get; set; } public string? SelectionProcessCode { get; set; } public string? SelectionProcessName { get; set; } public DateTime? RequirementBefore { get; set; } public DateTime? RequiredFromDate { get; set; } public DateTime? RequiredToDate { get; set; } public int ReportingToEmployeeId { get; set; } public string? ReportingToEmployeeCode { get; set; } public string? ReportingToEmployeeName { get; set; } public string? PeriodName { get; set; } public DateTime? JobRecruitmentStartDate { get; set; } public DateTime? JobRecruitmentEndDate { get; set; } public decimal JobSalaryMaximum { get; set; } public decimal JobSalaryMinimum { get; set; } public string? JobSalaryParticulars { get; set; } public string? JobBenifits { get; set; } public decimal JobNoOfRequirements { get; set; } public string? JobResponsibilities { get; set; } public string? JobRemarks { get; set; } public string? JobStatus { get; set; } public string? Status { get; set; } public int StatusofJob { get; set; } } }