using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.ServiceRule { public class InvoiceAnnexureWithServiceRuleDTO { private string partycode; private string partyname; private string partybranchcode; private string partybranchname; private string documentnumber; private DateTime documentdate; private string partyreferencenumber; private string worktypecode; private string worktypename; private string subtypecode; private string subtypename; private int employeeid; private string employeecode; private string employeename; private DateTime fromdate; private DateTime todate; private decimal totaldays; private decimal billrate; private string currencycode; private string currencysymbol; private decimal billvalue; private decimal masteryardrate; private decimal mastersiterate; private decimal yarddays; private decimal sitedays; private decimal otherdays; private decimal yardbillvalue; private decimal sitebillvalue; private decimal othersbillvalue; 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 PartyCode { get { return partycode; } set { partycode = value; } } public string PartyName { get { return partyname; } set { partyname = value; } } public string PartyBranchCode { get { return partybranchcode; } set { partybranchcode = value; } } public string PartyBranchName { get { return partybranchname; } set { partybranchname = value; } } public string DocumentNumber { get { return documentnumber; } set { documentnumber = value; } } public DateTime DocumentDate { get { return documentdate; } set { documentdate = value; } } public string PartyReferenceNumber { get { return partyreferencenumber; } set { partyreferencenumber = value; } } public string WorkTypeCode { get { return worktypecode; } set { worktypecode = value; } } public string WorkTypeName { get { return worktypename; } set { worktypename = value; } } public string SubTypeCode { get { return subtypecode; } set { subtypecode = value; } } public string SubTypeName { get { return subtypename; } set { subtypename = value; } } public DateTime FromDate { get { return fromdate; } set { fromdate = value; } } public DateTime ToDate { get { return todate; } set { todate = value; } } public decimal TotalDays { get { return totaldays; } set { totaldays = value; } } public decimal BillRate { get { return billrate; } set { billrate = value; } } public string CurrencyCode { get { return currencycode; } set { currencycode = value; } } public string CurrencySymbol { get { return currencysymbol; } set { currencysymbol = value; } } public decimal YardBillValue { get { return yardbillvalue; } set { yardbillvalue = value; } } public decimal SiteBillValue { get { return sitebillvalue; } set { sitebillvalue = value; } } public decimal OthersBillValue { get { return othersbillvalue; } set { othersbillvalue = value; } } public decimal BillValue { get { return billvalue; } set { billvalue = value; } } public decimal Yarddays { get { return yarddays; } set { yarddays = value; } } public decimal Sitedays { get { return sitedays; } set { sitedays = value; } } public decimal OtherDays { get { return otherdays; } set { otherdays = value; } } public decimal MasterYardRate { get { return masteryardrate; } set { masteryardrate = value; } } public decimal MasterSiteRate { get { return mastersiterate; } set { mastersiterate = value; } } private decimal wagerate; private int wageruleid; private int wageruleversionid; private decimal billdays; private decimal billamount; private string rateuom; private string servicerulecode; private string servicerulename; public decimal WageRate { get { return wagerate; } set { wagerate = value; } } public int WageRuleVersionId { get { return wageruleversionid; } set { wageruleversionid = value; } } public int WageRuleId { get { return wageruleid; } set { wageruleid = value; } } public decimal BillDays { get { return billdays; } set { billdays = value; } } public decimal BillAmount { get { return billamount; } set { billamount = value; } } public string RateUOM { get { return rateuom; } set { rateuom = value; } } public string ServiceRuleCode { get { return servicerulecode; } set { servicerulecode = value; } } public string ServiceRuleName { get { return servicerulename; } set { servicerulename = value; } } private decimal dutyhours; private int noofperiod; public decimal DutyHours { get { return dutyhours; } set { dutyhours = value; } } public int NoofPeriod { get { return noofperiod; } set { noofperiod = value; } } } }