using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.Employee { public class EmployeeStrengthReportDTO //: ReportPaginationDTO { private int id; private string code; private string name; private int prev; private int cur; private int deletion; private int confirmed; private int total; private int esi; private int pf; private int bank; private int cash; private int attendancecount; private int trainee; private int employeeid; private string employeecode; private string employeename; private int unitid; private string unitcode; private string unitname; private string designation; private string grade; private string reason; private DateTime doj; private DateTime doc; private DateTime dor; private DateTime due; private decimal dueconf; private int docflag; private string category; private string categoryname; private int payperiodid; private string payperiodcode; private string payperiodname; private int totalemployee; private int totalprevemployee; private decimal totalcurrentsalary; private decimal totalprevsalary; private decimal currentpercent; private decimal prevpercent; private string remarks; private string cashrollremarks; private Int64 slno; public Int64 SlNo { get { return slno; } set { slno = value; } } public int TotalEmployee { get { return totalemployee; } set { totalemployee = value; } } public int TotalPrevEmployee { get { return totalprevemployee; } set { totalprevemployee = value; } } public decimal TotalCurrentSalary { get { return totalcurrentsalary; } set { totalcurrentsalary = value; } } public decimal TotalPrevSalary { get { return totalprevsalary; } set { totalprevsalary = value; } } public decimal CurrentPercent { get { return currentpercent; } set { currentpercent = value; } } public decimal PrevPercent { get { return prevpercent; } set { prevpercent = value; } } public int PayPeriodId { get { return payperiodid; } set { payperiodid = value; } } public string PayPeriodCode { get { return payperiodcode; } set { payperiodcode = value; } } public string PayPeriodName { get { return payperiodname; } set { payperiodname = value; } } public string Category { get { return category; } set { category = value; } } public string CategoryName { get { return categoryname; } set { categoryname = value; } } public int Id { get { return id; } set { id = value; } } public string Code { get { return code; } set { code = value; } } public string Name { get { return name; } set { name = value; } } public int EmployeeId { get { return employeeid; } set { employeeid = value; } } public string EmployeeCode { get { return employeecode; } set { employeecode = value; } } public string EmployeeName { get { return employeename; } set { employeename = value; } } public int UnitId { get { return unitid; } set { unitid = value; } } public string UnitCode { get { return unitcode; } set { unitcode = value; } } public string UnitName { get { return unitname; } set { unitname = value; } } public string Designation { get { return designation; } set { designation = value; } } public string Grade { get { return grade; } set { grade = value; } } public string Reason { get { return reason; } set { reason = value; } } public DateTime DOJ { get { return doj; } set { doj = value; } } public DateTime DOC { get { return doc; } set { doc = value; } } public DateTime DOR { get { return dor; } set { dor = value; } } public DateTime DUE { get { return due; } set { due = value; } } public decimal DUECONF { get { return dueconf; } set { dueconf = value; } } public int DOCFLAG { get { return docflag; } set { docflag = value; } } public int Prev { get { return prev; } set { prev = value; } } public int Deletion { get { return deletion; } set { deletion = value; } } public int Confirmed { get { return confirmed; } set { confirmed = value; } } public int Cur { get { return cur; } set { cur = value; } } public int ESI { get { return esi; } set { esi = value; } } public int PF { get { return pf; } set { pf = value; } } public int Cash { get { return cash; } set { cash = value; } } public int Bank { get { return bank; } set { bank = value; } } public int Total { get { return total; } set { total = value; } } public int AttendanceCount { get { return attendancecount; } set { attendancecount = value; } } public int Trainee { get { return trainee; } set { trainee = value; } } private decimal currentsalary; private decimal prevsalary; public decimal CurrentSalary { get { return currentsalary; } set { currentsalary = value; } } public decimal PrevSalary { get { return prevsalary; } set { prevsalary = value; } } private int totalcount; private decimal totalsalary; public int TotalCount { get { return totalcount; } set { totalcount = value; } } public decimal TotalSalary { get { return totalsalary; } set { totalsalary = value; } } private string particulars; public string Particulars { get { return particulars; } set { particulars = value; } } private string headcount; public string HeadCount { get { return headcount; } set { headcount = value; } } private int prevpayperiodid; private string prevpayperiodcode; private string prevpayperiodname; public int PrevPayPeriodId { get { return prevpayperiodid; } set { prevpayperiodid = value; } } public string PrevPayPeriodCode { get { return prevpayperiodcode; } set { prevpayperiodcode = value; } } public string PrevPayPeriodName { get { return prevpayperiodname; } set { prevpayperiodname = value; } } private string locationname; private string divisionname; private int payconfigid; private string payconfigcode; private string payconfigname; private string sex; private string departmentcode; private string departmentname; public string LocationName { get { return locationname; } set { locationname = value; } } public string DivisionName { get { return divisionname; } set { divisionname = value; } } public int PayConfigId { get { return payconfigid; } set { payconfigid = value; } } public string PayConfigCode { get { return payconfigcode; } set { payconfigcode = value; } } public string PayConfigName { get { return payconfigname; } set { payconfigname = value; } } public string Sex { get { return sex; } set { sex = value; } } public string DepartmentCode { get { return departmentcode; } set { departmentcode = value; } } public string DepartmentName { get { return departmentname; } set { departmentname = value; } } public string Remarks { get { return remarks; } set { remarks = value; } } public string CashRollRemarks { get { return cashrollremarks; } set { cashrollremarks = value; } } #region LLsConsolidatedFields private int engnoofemp; private int medicalcount; private int commoncount; private int totalempcount; private decimal enggross; private decimal medicalgross; private decimal commongross; private decimal totalgrossearnings; private decimal totalnetsalary; private decimal engnetsalary; private decimal medicalsalary; private decimal commonsalary; public int EngNoofEmp { get { return engnoofemp; } set { engnoofemp = value; } } public int MedicalCount { get { return medicalcount; } set { medicalcount = value; } } public int CommonCount { get { return commoncount; } set { commoncount = value; } } public int TotalEmpCount { get { return totalempcount; } set { totalempcount = value; } } public decimal EngGross { get { return enggross; } set { enggross = value; } } public decimal MedicalGross { get { return medicalgross; } set { medicalgross = value; } } public decimal CommonGross { get { return commongross; } set { commongross = value; } } public decimal TotalGrossEarnings { get { return totalgrossearnings; } set { totalgrossearnings = value; } } public decimal EngNetSalary { get { return engnetsalary; } set { engnetsalary = value; } } public decimal MedicalSalary { get { return medicalsalary; } set { medicalsalary = value; } } public decimal CommonSalary { get { return commonsalary; } set { commonsalary = value; } } public decimal TotalNetSalary { get { return totalnetsalary; } set { totalnetsalary = value; } } private int devcount; private decimal devgross; private decimal devsalary; public int DevCount { get { return devcount; } set { devcount = value; } } public decimal DevGross { get { return devgross; } set { devgross = value; } } public decimal DevSalary { get { return devsalary; } set { devsalary = value; } } private int bankcharges; private string bankname; private string branchname; private string ifsccode; private string accountnumber; public int BankCharges { get { return bankcharges; } set { bankcharges = value; } } public string BankName { get { return bankname; } set { bankname = value; } } public string AccountNumber { get { return accountnumber; } set { accountnumber = value; } } public string IFSCCode { get { return ifsccode; } set { ifsccode = value; } } public string BranchName { get { return branchname; } set { branchname = value; } } #endregion } }