using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.ServiceRule { public class ServiceWageRuleRegisterReportDTO { private int wageruleid; private int serviceruleid; private int ruleversion; private int employeeid; private string employeecode; private string employeename; private string clientname; private string clientcode; private string paygroupname; private string paygroupcode; private string payperiodname; private DateTime doj; private DateTime fromdate; private DateTime todate; private DateTime effectivefrom; private DateTime effectiveto; private decimal netsalary; private decimal totalearnings; private string subtypecode; private string subtypename; private decimal rate; private string remarks; private string worktypecode; private string worktypename; private string currencycode; private string documentnumber; private string referencenumber; private string partyreferencenumber; private string nationality; private string paymode; private string postingstatus; private string departmentname; private string departmentcode; private string locationcode; private string locationname; private string partyname; private string partybranchname; private int wageruleversionid; private int version; private string partycode; private DateTime documentdate; private int noofperiods; private decimal dutyhours; private int stafftypeid; private string stafftypecode; private string stafftypename; public int Version { get { return version; } set { version = value; } } public string PartyCode { get { return partycode; } set { partycode = value; } } public DateTime DocumentDate { get { return documentdate; } set { documentdate = value; } } public int NoofPeriods { get { return noofperiods; } set { noofperiods = value; } } public decimal DutyHours { get { return dutyhours; } set { dutyhours = value; } } public int WageRuleVersionId { get { return wageruleversionid; } set { wageruleversionid = value; } } public int WageRuleId { get { return wageruleid; } set { wageruleid = value; } } public int ServiceRuleId { get { return serviceruleid; } set { serviceruleid = 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 string ClientName { get { return clientname; } set { clientname = value; } } public string ClientCode { get { return clientcode; } set { clientcode = value; } } public string PayGroupName { get { return paygroupname; } set { paygroupname = value; } } public string PayGroupCode { get { return paygroupcode; } set { paygroupcode = value; } } public string PayPeriodName { get { return payperiodname; } set { payperiodname = value; } } public DateTime DOJ { get { return doj; } set { doj = value; } } public DateTime EffectiveFrom { get { return effectivefrom; } set { effectivefrom = value; } } public DateTime FromDate { get { return fromdate; } set { fromdate = value; } } public DateTime ToDate { get { return todate; } set { todate = value; } } public DateTime EffectiveTo { get { return effectiveto; } set { effectiveto = value; } } public decimal NetSalary { get { return netsalary; } set { netsalary = value; } } public decimal TotalEarnings { get { return totalearnings; } set { totalearnings = value; } } public string SubTypeCode { get { return subtypecode; } set { subtypecode = value; } } public string SubTypeName { get { return subtypename; } set { subtypename = value; } } public decimal Rate { get { return rate; } set { rate = value; } } public string Remarks { get { return remarks; } set { remarks = value; } } public int RuleVersion { get { return ruleversion; } set { ruleversion = value; } } public string WorkTypeCode { get { return worktypecode; } set { worktypecode = value; } } public string WorkTypeName { get { return worktypename; } set { worktypename = value; } } public string CurrencyCode { get { return currencycode; } set { currencycode = value; } } public string DocumentNumber { get { return documentnumber; } set { documentnumber = value; } } public string ReferenceNumber { get { return referencenumber; } set { referencenumber = value; } } public string PartyreferenceNumber { get { return partyreferencenumber; } set { partyreferencenumber = value; } } public string Nationality { get { return nationality; } set { nationality = value; } } public string Paymode { get { return paymode; } set { paymode = value; } } public string PostingStatus { get { return postingstatus; } set { postingstatus = value; } } public string DepartmentCode { get { return departmentcode; } set { departmentcode = value; } } public string DepartmentName { get { return departmentname; } set { departmentname = value; } } public string LocationCode { get { return locationcode; } set { locationcode = value; } } public string LocationName { get { return locationname; } set { locationname = value; } } private string project; private string ratetype; private string ratecategory; private string training; public string Project { get { return project; } set { project = value; } } public string RateType { get { return ratetype; } set { ratetype = value; } } public string RateCategory { get { return ratecategory; } set { ratecategory = value; } } public string Training { get { return training; } set { training = value; } } public string PartyBranchName { get { return partybranchname; } set { partybranchname = value; } } public string PartyName { get { return partyname; } set { partyname = value; } } private string headpartyname; private string rolecode; private string rolename; private string countryname; public string HeadPartyName { get { return headpartyname; } set { headpartyname = value; } } public string RoleCode { get { return rolecode; } set { rolecode = value; } } public string RoleName { get { return rolename; } set { rolename = value; } } public string CountryName { get { return countryname; } set { countryname = value; } } private string servicerulecode; private string servicerulename; private string partybranchcode; public string ServiceRuleCode { get { return servicerulecode; } set { servicerulecode = value; } } public string ServiceRuleName { get { return servicerulename; } set { servicerulename = value; } } public string PartyBranchCode { get { return partybranchcode; } set { partybranchcode = value; } } public int StaffTypeId { get { return stafftypeid; } set { stafftypeid = value; } } public string StaffTypeCode { get { return stafftypecode; } set { stafftypecode = value; } } public string StaffTypeName { get { return stafftypename; } set { stafftypename = value; } } } }