using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.ManPower { public class ContractDetailRegisterDTO //: ReportPaginationDTO { private int documentid; private string documentnumber; private DateTime documentdate; private int partyid; private string partycode; private string partyname; private string partyshortname; private string partybranchcode; private string partybranchname; private string partybranchshortname; private int itemid; private int skuid; private string skucode; private string skuname; private string itemcode; private string itemname; private string itemdescription; private decimal quantity; private decimal rate; private decimal ratefc; private int currencyid; private string currency; private string remarks; private DateTime applicablefrom; private DateTime applicableto; private DateTime processedtill; private DateTime nextdate; private string textbillingtype; private string textfrequency; private decimal itemnetvalue; private decimal billvaluedetail; private string allocationname; private string allocationshortname; private DateTime periodfrom; private DateTime periodto; public int DocumentId { get { return documentid; } set { documentid = value; } } public string DocumentNumber { get { return documentnumber; } set { documentnumber = value; } } public DateTime DocumentDate { get { return documentdate; } set { documentdate = value; } } public int PartyId { get { return partyid; } set { partyid = value; } } public string PartyCode { get { return partycode; } set { partycode = value; } } public string PartyName { get { return partyname; } set { partyname = value; } } public string PartyShortName { get { return partyshortname; } set { partyshortname = value; } } public string PartyBranchCode { get { return partybranchcode; } set { partybranchcode = value; } } public string PartyBranchName { get { return partybranchname; } set { partybranchname = value; } } public string PartyBranchShortName { get { return partybranchshortname; } set { partybranchshortname = value; } } public int ItemId { get { return itemid; } set { itemid = value; } } public int SKUId { get { return skuid; } set { skuid = value; } } public string SKUCode { get { return skucode; } set { skucode = value; } } public string SKUName { get { return skuname; } set { skuname = value; } } public string ItemCode { get { return itemcode; } set { itemcode = value; } } public string ItemName { get { return itemname; } set { itemname = value; } } public string ItemDescription { get { return itemdescription; } set { itemdescription = value; } } public decimal Quantity { get { return quantity; } set { quantity = value; } } public decimal Rate { get { return rate; } set { rate = value; } } public decimal RateFc { get { return ratefc; } set { ratefc = value; } } public int CurrencyId { get { return currencyid; } set { currencyid = value; } } public string Currency { get { return currency; } set { currency = value; } } public string Remarks { get { return remarks; } set { remarks = value; } } public DateTime ApplicableFrom { get { return applicablefrom; } set { applicablefrom = value; } } public DateTime ApplicableTo { get { return applicableto; } set { applicableto = value; } } public DateTime ProcessedTill { get { return processedtill; } set { processedtill = value; } } public DateTime NextDate { get { return nextdate; } set { nextdate = value; } } public string BillingType { get { return textbillingtype; } set { textbillingtype = value; } } public string Frequency { get { return textfrequency; } set { textfrequency = value; } } public decimal ItemNetValue { get { return itemnetvalue; } set { itemnetvalue = value; } } public decimal BillValueDetail { get { return billvaluedetail; } set { billvaluedetail = value; } } public string AllocationName { get { return allocationname; } set { allocationname = value; } } public string AllocationShortName { get { return allocationshortname; } set { allocationshortname = value; } } public DateTime PeriodFrom { get { return periodfrom; } set { periodfrom = value; } } public DateTime PeriodTo { get { return periodto; } set { periodto = value; } } private string pricetype; private string pricefixtype; private string preposttype; private string partialperiod; private int documentstatus; private string textdocumentstatus; public int DocumentStatus { get { return documentstatus; } set { documentstatus = value; } } public string TextDocumentStatus { get { return textdocumentstatus; } set { textdocumentstatus = value; } } public string PriceType { get { return pricetype; } set { pricetype = value; } } public string PriceFixType { get { return pricefixtype; } set { pricefixtype = value; } } public string PrePostType { get { return preposttype; } set { preposttype = value; } } public string PartialPeriod { get { return partialperiod; } set { partialperiod = value; } } } }