using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.Relieving { public class EmployeeClearenceReportDTO { private int relievingid; private string departmentcode; private string departmentname; private string employeecode; private string employeename; private DateTime dateofresignation; private string dateofresignationstringformat; private string relievingremarks; private string remarks; private string nocremarks; private string particulars; private string approvaldepartmentcode; private string approvaldepartmentname; private string designation; private string worktypename; private int slno; private string approvalstatus; private string relievingnumber; private DateTime relievingdate; private string relievingdatestringformat; private string referencenumber; private DateTime referencedate; private string settlementtype; private string relievingstatus; private string reason; private DateTime dateofintimation; private string dateofintimationstringformat; private decimal settlementamount; private int sex; private int maritalstatus; private string salutation; private int reportingtoemployeeid; private string reportingtoemployeecode; private string reportingtoemployeename; private string reportingtomailid; private int departmentheadid; private string headdepartmentcode; private string headdepartmentname; private string headmailid; private DateTime doj; public int RelievingId { get { return relievingid; } set { relievingid = value; } } public string RelievingNumber { get { return relievingnumber; } //RelievingNumber set { relievingnumber = value; } //RelievingNumber } public DateTime RelievingDate { get { return relievingdate; } //RelievingDate set { relievingdate = value; } //RelievingDate } public string RelievingDateStringFormat { get { return relievingdatestringformat; } //relievingdate set { relievingdatestringformat = value; } //relievingdate } public string ReferenceNumber { get { return referencenumber; } //ReferenceNumber set { referencenumber = value; } //RelievingDate } public DateTime DateOfIntimation { get { return dateofintimation; } //ReferenceDate set { dateofintimation = value; } //ReferenceDate } public string DateOfIntimationStringFormat { get { return dateofintimationstringformat; } //referencedate set { dateofintimationstringformat = value; } //referencedate } public DateTime ReferenceDate { get { return referencedate; } //ReferenceDate set { referencedate = value; } //ReferenceDate } public string DepartmentCode { get { return departmentcode; } set { departmentcode = value; } } public string DepartmentName { get { return departmentname; } set { departmentname = value; } } public string ApprovalDepartmentCode { get { return approvaldepartmentcode; } set { approvaldepartmentcode = value; } } public string ApprovalDepartmentName { get { return approvaldepartmentname; } set { approvaldepartmentname = value; } } public string EmployeeCode { get { return employeecode; } set { employeecode = value; } } public string EmployeeName { get { return employeename; } set { employeename = value; } } public DateTime DateofResignation { get { return dateofresignation; } set { dateofresignation = value; } } public string DateofResignationStringFormat { get { return dateofresignationstringformat; } set { dateofresignationstringformat = value; } } public string RelievingRemarks { get { return relievingremarks; } set { relievingremarks = value; } } public string Remarks { get { return remarks; } set { remarks = value; } } public string NOCRemarks { get { return nocremarks; } set { nocremarks = value; } } public string Particulars { get { return particulars; } set { particulars = value; } } public int SlNo { get { return slno; } set { slno = value; } } public string ApprovalStatus { get { return approvalstatus; } set { approvalstatus = value; } } public string Designation { get { return designation; } set { designation = value; } } public string WorkTypeName { get { return worktypename; } set { worktypename = value; } } public string RelievingStatus { get { return relievingstatus; } set { relievingstatus = value; } } public string SettlementType { get { return settlementtype; } set { settlementtype = value; } } public string Reason { get { return reason; } set { reason = value; } } public decimal SettlementAmount { get { return settlementamount; } set { settlementamount = value; } } public int Sex { get { return sex; } set { sex = value; } } public int MaritalStatus { get { return maritalstatus; } set { maritalstatus = value; } } public string Salutation { get { return salutation; } set { salutation = value; } } public int ReportingToEmployeeId { get { return reportingtoemployeeid; } set { reportingtoemployeeid = value; } } public string ReportingToEmployeeCode { get { return reportingtoemployeecode; } set { reportingtoemployeecode = value; } } public string ReportingToEmployeeName { get { return reportingtoemployeename; } set { reportingtoemployeename = value; } } public string ReportingToMailId { get { return reportingtomailid; } set { reportingtomailid = value; } } public int DepartmentHeadId { get { return departmentheadid; } set { departmentheadid = value; } } public string HeadDepartmentCode { get { return headdepartmentcode; } set { headdepartmentcode = value; } } public string HeadDepartmentName { get { return headdepartmentname; } set { headdepartmentname = value; } } public string HeadMailId { get { return headmailid; } set { headmailid = value; } } public DateTime DOJ { get { return doj; } //RelievingDate set { doj = value; } //RelievingDate } private decimal noticeperiod; public decimal NoticePeriod { get { return noticeperiod; } set { noticeperiod = value; } } private decimal otherdays; private decimal payfordays; private decimal recoverydays; private decimal salarydays; private decimal terminationdays; public decimal OtherDays { get { return otherdays; } set { otherdays = value; } } public decimal SalaryDays { get { return salarydays; } set { salarydays = value; } } public decimal PayForDays { get { return payfordays; } set { payfordays = value; } } public decimal TerminationDays { get { return terminationdays; } set { terminationdays = value; } } public decimal RecoveryDays { get { return recoverydays; } set { recoverydays = value; } } } }