using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.MMHead { public class MMPendingRegisterReportQueryWithOutScheduleDTO //:ReportPaginationDTO-------->DEVADMIN { private int documentid; private int biztransactiontypeid; private string biztransactiontypecode; private string biztransactiontypename; private int biztransactionclassid; private string biztransactionclasscode; private string biztransactionclassname; private int ouid; private string oucode; private string ouname; private DateTime documentdate; private string documentnumber; private string referencenumber; private DateTime referencedate; private string partyreferencenumber; private DateTime partyreferencedate; private int periodid; private int partyid; private string partycode; private string partyname; private string partyshortname; private int partybranchid; private int taxtransactiontypeid; private string taxtransactiontypecode; private string taxtransactiontypename; private decimal totalnetvalue; private int allocationid; private string allocationname; private string allocationdescription; private string allocationshortname; private int departmentid; private string departmentcode; private string departmentname; private int inchargeid; private string inchargecode; private string inchargename; private int currencyid; private string currencycode; private string currencyname; private string currencysymbol; private string currencyfull; private string currencydecimal; private int doucmentdetailid; private Int16 slno; private int itemid; private string itemcode; private string itemname; private int itemcategoryid; private string itemcategorycode; private string itemcategoryname; private decimal actualquantity; private string stockposttype; private decimal transactionactualquantity; private string uomcode; private decimal rate; private decimal itemnetcost; private decimal itempostedcost; private decimal itemnetvalue; private DateTime requireddeliverydate; private DateTime plandeliverydate; private string remarks; private decimal pendingquantity; private decimal pendingvalue; private decimal pendingreworkquantity; private decimal pendingreworkvalue; private decimal pendingrejectedquantity; private decimal pendingrejectedvalue; private decimal pendingotherquantity; private decimal pendingothervalue; private decimal pendinggoodquantity; private decimal pendinggoodvalue; private int agentid; private string agentcode; private string agentname; private byte modeofdelivery; private string modeofdeliveryname; private decimal ratefc; private string deliveryterms; private string deliveryinstructions; private int paymenttermsid; private string paymenttermscode; private string paymenttermsname; private string paymenttermsremarks; private string specialinstruction; private int predocumentid; private DateTime predocumentdate; private string predocumentnumber; private int prepredocumentid; private DateTime prepredocumentdate; private string prepredocumentnumber; private decimal totalitemgrossvalue; private decimal totalitemgrossvaluefc; private int tocountryid; private string tocountrycode; private string tocountryname; private decimal documentrealisationvaluefc; private decimal itemgrossvalue; private decimal itemgrossvaluefc; private decimal itembasicvaluefc; private decimal itemamountplusfc; private decimal itemamountminusfc; private decimal itemotheramountplusfc; private decimal itemotheramountminusfc; private decimal itemcostvalue; private decimal itemnetweight; private decimal itemtareweight; private decimal itemcostvaluefc; private decimal itemrealisationvaluefc; private decimal itemnetvaluefc; private int fromcountryid; private string fromcountrycode; private string fromcountryname; private int fromportid; private string fromportname; private int toportid; private string toportname; private byte noofdays; private decimal goodquantity; private decimal rejectedquantity; private decimal reworkquantity; private decimal otherquantity; private int currentmonth = Convert.ToInt32(DateTime.Now.ToString("MM")); private int documentmonth; private int skuid; private string skuname; private string skucode; private DateTime expecteddateofdelivery; private int expectedmonthofdelivery; private string productdescription; private string itemdescription; private decimal finalitemnetvalue; private decimal finalpendingqty; private decimal finalpostedcost; private decimal finalitemnetcost; private decimal finalitemgrossvalue; private decimal finalitemgrossvaluefc; private decimal finalinputvalue; private decimal finaloutputvalue; //private decimal finalitemnetcost; private decimal finalitempostedcost; private decimal finalpendingvalue; private decimal finalpendinggoodvalue; private decimal finalpendingreworkvalue; private decimal finalpendingrejectedvalue; private decimal finalpendingothervalue; private decimal finalitembasicvaluefc; private decimal finalitemcostvalue; private decimal finalitemnetweight; private decimal finalitemtareweight; private decimal finalitemcostvaluefc; private decimal finalitemrealisationvaluefc; private decimal finalitemnetvaluefc; private decimal billvalue; private decimal billvaluedetail; private string itemgroupcode; private string itemgroupname; private string createdbyname; private string modifiedbyname; private string qualityremarks; private Int32 exciseregisterlastno; private Int32 exciseregisterpageno; private string reasonname; private decimal pendingvaluefc; private decimal advanceamount; private string statecode; private string statename; private string areacode; private string areaname; private string itemsubcategorycode; private string itemsubcategoryname; private int costcenterid; private string costcentercode; private string costcentername; private decimal itemrealisationvalue; private string deliverystatus; private int detailreasonid; private string detailreasoncode; private string detailreasonname; private string documentdetailstatus; private string itemstatus; private string detailremarks; private int statusofdelivery; private string headdocumentstatus; private decimal basicafterdisc; private string partybranchcode; private string partybranchname; public decimal AdvanceAmount { get { return advanceamount; } set { advanceamount = value; } } private int amendmentslno; public int AmendmentSlNo { get { return amendmentslno; } set { amendmentslno = value; } } public string CreatedByName { get { return createdbyname; } set { createdbyname = value; } } public string ModifiedByName { get { return modifiedbyname; } set { modifiedbyname = value; } } public decimal BillValue { get { return billvalue; } set { billvalue = value; } } public decimal BillValueDetail { get { return billvaluedetail; } set { billvaluedetail = value; } } public string ItemGroupCode { get { return itemgroupcode; } set { itemgroupcode = value; } } public string ItemGroupName { get { return itemgroupname; } set { itemgroupname = value; } } public decimal FinalItemNetValueFC { get { return finalitemnetvaluefc; } set { finalitemnetvaluefc = value; } } public decimal FinalItemRealisationValueFC { get { return finalitemrealisationvaluefc; } set { finalitemrealisationvaluefc = value; } } public decimal FinalItemCostValueFC { get { return finalitemcostvaluefc; } set { finalitemcostvaluefc = value; } } public decimal FinalItemTareWeight { get { return finalitemtareweight; } set { finalitemtareweight = value; } } public decimal FinalItemNetWeight { get { return finalitemnetweight; } set { finalitemnetweight = value; } } public decimal FinalItemCostValue { get { return finalitemcostvalue; } set { finalitemcostvalue = value; } } public decimal FinalItemBasicValueFC { get { return finalitembasicvaluefc; } set { finalitembasicvaluefc = value; } } public decimal FinalPendingOtherValue { get { return finalpendingothervalue; } set { finalpendingothervalue = value; } } public decimal FinalPendingRejectedValue { get { return finalpendingrejectedvalue; } set { finalpendingrejectedvalue = value; } } public decimal FinalPendingReworkValue { get { return finalpendingreworkvalue; } set { finalpendingreworkvalue = value; } } public decimal FinalPendingGoodValue { get { return finalpendinggoodvalue; } set { finalpendinggoodvalue = value; } } public decimal FinalPendingValue { get { return finalpendingvalue; } set { finalpendingvalue = value; } } public decimal FinalItemNetCost { get { return finalitemnetcost; } set { finalitemnetcost = value; } } public decimal FinalItemPostedCost { get { return finalitempostedcost; } set { finalitempostedcost = value; } } public decimal FinalItemNetValue { get { return finalitemnetvalue; } set { finalitemnetvalue = value; } } public decimal FinalPendingQty { get { return finalpendingqty; } set { finalpendingqty = value; } } public decimal FinalPostedCost { get { return finalpostedcost; } set { finalpostedcost = value; } } public decimal FinalItemGrossValue { get { return finalitemgrossvalue; } set { finalitemgrossvalue = value; } } public decimal FinalItemGrossValueFC { get { return finalitemgrossvaluefc; } set { finalitemgrossvaluefc = value; } } public decimal FinalInputValue { get { return finalinputvalue; } set { finalinputvalue = value; } } public decimal FinalOutPutValue { get { return finaloutputvalue; } set { finaloutputvalue = value; } } private decimal inputvalue; private decimal outputvalue; public decimal InputValue { get { return inputvalue; } set { inputvalue = value; } } public decimal OutPutValue { get { return outputvalue; } set { outputvalue = value; } } public string ProductDescription { get { return productdescription; } set { productdescription = value; } } public string ItemDescription { get { return itemdescription; } set { itemdescription = value; } } private Int32 noofdaypending; public Int32 NoOfDaysPending { get { return noofdaypending; } set { noofdaypending = value; } } public int DocumentId { get { return documentid; } set { documentid = value; } } public int BIZTransactionTypeId { get { return biztransactiontypeid; } set { biztransactiontypeid = value; } } public string BIZTransactionTypeCode { get { return biztransactiontypecode; } set { biztransactiontypecode = value; } } public string BIZTransactionTypeName { get { return biztransactiontypename; } set { biztransactiontypename = value; } } public int BIZTransactionClassId { get { return biztransactionclassid; } set { biztransactionclassid = value; } } public string BIZTransactionClassCode { get { return biztransactionclasscode; } set { biztransactionclasscode = value; } } public string BIZTransactionClassName { get { return biztransactionclassname; } set { biztransactionclassname = value; } } public int OUId { get { return ouid; } set { ouid = value; } } public string OUCode { get { return oucode; } set { oucode = value; } } public string OUName { get { return ouname; } set { ouname = value; } } public DateTime DocumentDate { get { return documentdate; } set { documentdate = value; } } public string DocumentNumber { get { return documentnumber; } set { documentnumber = value; } } public string ReferenceNumber { get { return referencenumber; } set { referencenumber = value; } } public DateTime ReferenceDate { get { return referencedate; } set { referencedate = value; } } public string PartyReferenceNumber { get { return partyreferencenumber; } set { partyreferencenumber = value; } } public DateTime PartyReferenceDate { get { return partyreferencedate; } set { partyreferencedate = value; } } public int PeriodId { get { return periodid; } set { periodid = 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 int PartyBranchId { get { return partybranchid; } set { partybranchid = value; } } public int TaxTransactionTypeId { get { return taxtransactiontypeid; } set { taxtransactiontypeid = value; } } public string TaxtransactionTypeCode { get { return taxtransactiontypecode; } set { taxtransactiontypecode = value; } } public string TaxtransactionTypeName { get { return taxtransactiontypename; } set { taxtransactiontypename = value; } } public decimal TotalNetValue { get { return totalnetvalue; } set { totalnetvalue = value; } } public int AllocationId { get { return allocationid; } set { allocationid = value; } } public string AllocationName { get { return allocationname; } set { allocationname = value; } } public string AllocationDescription { get { return allocationdescription; } set { allocationdescription = value; } } public string AllocationShortName { get { return allocationshortname; } set { allocationshortname = value; } } public int DepartmentId { get { return departmentid; } set { departmentid = value; } } public string DepartmentCode { get { return departmentcode; } set { departmentcode = value; } } public string DepartmentName { get { return departmentname; } set { departmentname = value; } } public int InchargeId { get { return inchargeid; } set { inchargeid = value; } } public string InchargeCode { get { return inchargecode; } set { inchargecode = value; } } public string InchargeName { get { return inchargename; } set { inchargename = value; } } public int CurrencyId { get { return currencyid; } set { currencyid = value; } } public string CurrencyCode { get { return currencycode; } set { currencycode = value; } } public string CurrencyName { get { return currencyname; } set { currencyname = value; } } public string CurrencySymbol { get { return currencysymbol; } set { currencysymbol = value; } } public string CurrencyFull { get { return currencyfull; } set { currencyfull = value; } } public string CurrencyDecimal { get { return currencydecimal; } set { currencydecimal = value; } } public int DocumentDetailId { get { return doucmentdetailid; } set { doucmentdetailid = value; } } public Int16 SlNo { get { return slno; } set { slno = value; } } public int ItemId { get { return itemid; } set { itemid = value; } } public string ItemCode { get { return itemcode; } set { itemcode = value; } } public string ItemName { get { return itemname; } set { itemname = value; } } public int ItemCategoryId { get { return itemcategoryid; } set { itemcategoryid = value; } } public string ItemCategoryCode { get { return itemcategorycode; } set { itemcategorycode = value; } } public string ItemCategoryName { get { return itemcategoryname; } set { itemcategoryname = value; } } public decimal ActualQuantity { get { return actualquantity; } set { actualquantity = value; } } public string StockPostType { get { return stockposttype; } set { stockposttype = value; } } public decimal TransactionActualQuantity { get { return transactionactualquantity; } set { transactionactualquantity = value; } } public string UOMCode { get { return uomcode; } set { uomcode = value; } } public decimal Rate { get { return rate; } set { rate = value; } } public decimal ItemNetCost { get { return itemnetcost; } set { itemnetcost = value; } } public decimal ItemPostedCost { get { return itempostedcost; } set { itempostedcost = value; } } public decimal ItemNetValue { get { return itemnetvalue; } set { itemnetvalue = value; } } public DateTime RequiredDeliveryDate { get { return requireddeliverydate; } set { requireddeliverydate = value; } } public DateTime PlanDeliveryDate { get { return plandeliverydate; } set { plandeliverydate = value; } } public string Remarks { get { return remarks; } set { remarks = value; } } public decimal PendingQuantity { get { return pendingquantity; } set { pendingquantity = value; } } public decimal PendingValue { get { return pendingvalue; } set { pendingvalue = value; } } public decimal PendingGoodQuantity { get { return pendinggoodquantity; } set { pendinggoodquantity = value; } } public decimal PendingGoodValue { get { return pendinggoodvalue; } set { pendinggoodvalue = value; } } public decimal PendingReworkQuantity { get { return pendingreworkquantity; } set { pendingreworkquantity = value; } } public decimal PendingReworkValue { get { return pendingreworkvalue; } set { pendingreworkvalue = value; } } public decimal PendingRejectedQuantity { get { return pendingrejectedquantity; } set { pendingrejectedquantity = value; } } public decimal PendingRejectedValue { get { return pendingrejectedvalue; } set { pendingrejectedvalue = value; } } public decimal PendingOtherQuantity { get { return pendingotherquantity; } set { pendingotherquantity = value; } } public decimal PendingOtherValue { get { return pendingothervalue; } set { pendingothervalue = value; } } public byte ModeOfDelivery { get { return modeofdelivery; } set { modeofdelivery = value; /*ModeOfDeliveryName = ((Gb4EnumDTO.ModeOfDelivery)modeofdelivery).ToString();*/ } //ModeOfDelivery } public string ModeOfDeliveryName { get { return modeofdeliveryname; } set { modeofdeliveryname = value; } } public decimal RateFC { get { return ratefc; } set { ratefc = value; } } public string DeliveryTerms { get { return deliveryterms; } set { deliveryterms = value; } } public string DeliveryInstructions { get { return deliveryinstructions; } set { deliveryinstructions = value; } } public int PaymentTermsId { get { return paymenttermsid; } set { paymenttermsid = value; } } public string PaymentTermsCode { get { return paymenttermscode; } set { paymenttermscode = value; } } public string PaymentTermsName { get { return paymenttermsname; } set { paymenttermsname = value; } } public string PaymentTermsRemarks { get { return paymenttermsremarks; } set { paymenttermsremarks = value; } } public string SpecialInstruction { get { return specialinstruction; } set { specialinstruction = value; } } //public int Ageing //{ // get { return ageing; } // set { ageing = value; } //} public int PreDocumentId { get { return predocumentid; } set { predocumentid = value; } } public DateTime PreDocumentDate { get { return predocumentdate; } set { predocumentdate = value; } } public string PreDocumentNumber { get { return predocumentnumber; } set { predocumentnumber = value; } } public int PrePreDocumentId { get { return prepredocumentid; } set { prepredocumentid = value; } } public DateTime PrePreDocumentDate { get { return prepredocumentdate; } set { prepredocumentdate = value; } } public string PrePreDocumentNumber { get { return prepredocumentnumber; } set { prepredocumentnumber = value; } } public decimal TotalItemGrossValue { get { return totalitemgrossvalue; } set { totalitemgrossvalue = value; } } public decimal TotalItemGrossValueFC { get { return totalitemgrossvaluefc; } set { totalitemgrossvaluefc = value; } } public int ToCountryId { get { return tocountryid; } set { tocountryid = value; } } public string ToCountryCode { get { return tocountrycode; } set { tocountrycode = value; } } public string ToCountryName { get { return tocountryname; } set { tocountryname = value; } } public decimal DocumentRealisationValueFC { get { return documentrealisationvaluefc; } set { documentrealisationvaluefc = value; } } public decimal ItemGrossValue { get { return itemgrossvalue; } set { itemgrossvalue = value; } } public decimal ItemGrossValueFC { get { return itemgrossvaluefc; } set { itemgrossvaluefc = value; } } public decimal ItemBasicValueFC { get { return itembasicvaluefc; } set { itembasicvaluefc = value; } } public decimal ItemAmountPlusFC { get { return itemamountplusfc; } set { itemamountplusfc = value; } } public decimal ItemAmountMinusFC { get { return itemamountminusfc; } set { itemamountminusfc = value; } } public decimal ItemOtherAmountPlusFC { get { return itemotheramountplusfc; } set { itemotheramountplusfc = value; } } public decimal ItemOtherAmountMinusFC { get { return itemotheramountminusfc; } set { itemotheramountminusfc = value; } } public decimal ItemCostValue { get { return itemcostvalue; } set { itemcostvalue = value; } } public decimal ItemNetWeight { get { return itemnetweight; } set { itemnetweight = value; } } public decimal ItemTareWeight { get { return itemtareweight; } set { itemtareweight = value; } } public decimal ItemCostValueFC { get { return itemcostvaluefc; } set { itemcostvaluefc = value; } } public decimal ItemRealisationValueFC { get { return itemrealisationvaluefc; } set { itemrealisationvaluefc = value; } } public decimal ItemNetValueFC { get { return itemnetvaluefc; } set { itemnetvaluefc = value; } } public int FromCountryId { get { return fromcountryid; } set { fromcountryid = value; } } public string FromCountryCode { get { return fromcountrycode; } set { fromcountrycode = value; } } public string FromCountryName { get { return fromcountryname; } set { fromcountryname = value; } } public int FromPortId { get { return fromportid; } set { fromportid = value; } } public string FromPortName { get { return fromportname; } set { fromportname = value; } } public int ToPortId { get { return toportid; } set { toportid = value; } } public string ToPortName { get { return toportname; } set { toportname = value; } } public byte NoOfDays { get { return noofdays; } set { noofdays = value; } } public decimal GoodQuantity { get { return goodquantity; } set { goodquantity = value; } } public decimal RejectedQuantity { get { return rejectedquantity; } set { rejectedquantity = value; } } public decimal ReworkQuantity { get { return reworkquantity; } set { reworkquantity = value; } } public decimal OtherQuantity { get { return otherquantity; } set { otherquantity = value; } } public int CurrentMonth { get { return currentmonth; } set { currentmonth = value; } } public int DocumentMonth { get { return documentmonth; } set { documentmonth = value; } } public int SKUId { get { return skuid; } set { skuid = value; } } public string SKUName { get { return skuname; } set { skuname = value; } } public string SKUCode { get { return skucode ; } set { skucode = value; } } public DateTime ExpectedDateOfDelivery { get { return expecteddateofdelivery; } set { expecteddateofdelivery = value; } } public int ExpectedMonthOfDelivery { get { return expectedmonthofdelivery; } set { expectedmonthofdelivery = value; } } #region Added by Vikash For Finding NetQunatityTotal private string label=""; public string Label { get { return label; } set { label = value; } } #endregion private decimal gccurrencyconversion; private decimal totalitembasicvaluegc; private decimal totalitemamountplusgc; private decimal totalitemamountminusgc; private decimal totalotheramountplusgc; private decimal totalotheramountminusgc; private decimal totalnetvaluegc; private decimal roundoffgc; private decimal documentvaluegc; private decimal totalitemgrossvaluegc; private decimal documentrealisationvaluegc; private decimal documentcostvaluegc; private decimal billvaluegc; private decimal closedquantity; private decimal closingvalue; private decimal closingvaluegc; public decimal GCCurrencyConversion { get { return gccurrencyconversion; } set { gccurrencyconversion = value; } } public decimal TotalItemBasicValueGC { get { return totalitembasicvaluegc; } set { totalitembasicvaluegc = value; } } public decimal TotalItemAmountPlusGC { get { return totalitemamountplusgc; } set { totalitemamountplusgc = value; } } public decimal TotalItemAmountMinusGC { get { return totalitemamountminusgc; } set { totalitemamountminusgc = value; } } public decimal TotalOtherAmountplusGC { get { return totalotheramountplusgc; } set { totalotheramountplusgc = value; } } public decimal TotalOtherAmountMinusGC { get { return totalotheramountminusgc; } set { totalotheramountminusgc = value; } } public decimal TotalNetValueGC { get { return totalnetvaluegc; } set { totalnetvaluegc = value; } } public decimal RoundOffGC { get { return roundoffgc; } set { roundoffgc = value; } } public decimal DocumentValueGC { get { return documentvaluegc; } set { documentvaluegc = value; } } public decimal TotalItemGrossValueGC { get { return totalitemgrossvaluegc; } set { totalitemgrossvaluegc = value; } } public decimal DocumentRealisationValueGC { get { return documentrealisationvaluegc; } set { documentrealisationvaluegc = value; } } public decimal DocumentCostValueGC { get { return documentcostvaluegc; } set { documentcostvaluegc = value; } } public decimal BillValueGC { get { return billvaluegc; } set { billvaluegc = value; } } private decimal gccurrencyconversiondetail; private decimal rategc; private decimal itembasicvaluegc; private decimal itemamountplusgc; private decimal itemamountminusgc; private decimal itemotheramountplusgc; private decimal itemotheramountminusgc; private decimal itemgrossvaluegc; private decimal itemcostvaluegc; private decimal itemrealisationvaluegc; private decimal itemnetvaluegc; private decimal billvaluedetailgc; public decimal DetailGCCurrencyConversion { get { return gccurrencyconversiondetail; } set { gccurrencyconversiondetail = value; } } public decimal RateGC { get { return rategc; } set { rategc = value; } } public decimal ItemBasicValueGC { get { return itembasicvaluegc; } set { itembasicvaluegc = value; } } public decimal ItemAmountPlusGC { get { return itemamountplusgc; } set { itemamountplusgc = value; } } public decimal ItemAmountMinusGC { get { return itemamountminusgc; } set { itemamountminusgc = value; } } public decimal ItemOtherAmountPlusGC { get { return itemotheramountplusgc; } set { itemotheramountplusgc = value; } } public decimal ItemOtherAmountMinusGC { get { return itemotheramountminusgc; } set { itemotheramountminusgc = value; } } public decimal ItemGrossValueGC { get { return itemgrossvaluegc; } set { itemgrossvaluegc = value; } } public decimal ItemCostValueGC { get { return itemcostvaluegc; } set { itemcostvaluegc = value; } } public decimal ItemRealisationValueGC { get { return itemrealisationvaluegc; } set { itemrealisationvaluegc = value; } } public decimal ItemNetValueGC { get { return itemnetvaluegc; } set { itemnetvaluegc = value; } } public decimal BillValueDetailGC { get { return billvaluedetailgc; } set { billvaluedetailgc = value; } } public decimal ClosedQuantity { get { return closedquantity; } set { closedquantity = value; } } public decimal ClosingValue { get { return closingvalue; } set { closingvalue = value; } } public decimal ClosingValueGC { get { return closingvaluegc; } set { closingvaluegc = value; } } private decimal pendingvaluegc; public decimal PendingValueGC { get { return pendingvaluegc; } set { pendingvaluegc = value; } } public string QualityRemarks { get { return qualityremarks; } set { qualityremarks = value; } } public Int32 ExciseRegisterLastNo { get { return exciseregisterlastno; } set { exciseregisterlastno = value; } } public Int32 ExciseRegisterPageNo { get { return exciseregisterpageno; } set { exciseregisterpageno = value; } } public string ReasonName { get { return reasonname; } set { reasonname = value; } } public decimal PendingValueFC { get { return pendingvaluefc; } set { pendingvaluefc = value; } } private string storecode; private string storename; private int storeid; public int StoreId { get { return storeid; } set { storeid = value; } } public string StoreCode { get { return storecode; } set { storecode = value; } } public string StoreName { get { return storename; } set { storename = value; } } private DateTime modifiedon = DateTime.UtcNow; public DateTime ModifiedOn { get { return modifiedon; } set { modifiedon = value; } } private DateTime mfgdate; private DateTime expirydate; private decimal d1; private decimal d2; private decimal d3; private decimal d4; private decimal d5; private decimal freequantity; private string sizevalue; private string contactname; private string contactfirstname; private string contactmailid; private DateTime contactdob; private string contactaddress; private string contactaddressline1; private string contactaddressline2; private string contactaddressline3; private string contactaddressline4; private string contactaddressline5; private string contactaddressphone; private string contactaddressmobile; private string contactaddressmail; private string openphone; private string openname; private string openmail; public DateTime MFGDate { get { return mfgdate; } set { mfgdate = value; } } public DateTime ExpiryDate { get { return expirydate; } set { expirydate = value; } } public decimal D1 { get { return d1; } set { d1 = value; } } public decimal D2 { get { return d2; } set { d2 = value; } } public decimal D3 { get { return d3; } set { d3 = value; } } public decimal D4 { get { return d4; } set { d4 = value; } } public decimal D5 { get { return d5; } set { d5 = value; } } public decimal FreeQuantity { get { return freequantity; } set { freequantity = value; } } public string SizeValue { get { return sizevalue; } set { sizevalue = value; } } public string ContactName { get { return contactname; } set { contactname = value; } } public string ContactFirstName { get { return contactfirstname; } set { contactfirstname = value; } } public string ContactMailId { get { return contactmailid; } set { contactmailid = value; } } public DateTime ContactDOB { get { return contactdob; } set { contactdob = value; } } public string ContactAddress { get { return contactaddress; } set { contactaddress = value; } } public string ContactAddressLine1 { get { return contactaddressline1; } set { contactaddressline1 = value; } } public string ContactAddressLine2 { get { return contactaddressline2; } set { contactaddressline2 = value; } } public string ContactAddressLine3 { get { return contactaddressline3; } set { contactaddressline3 = value; } } public string ContactAddressLine4 { get { return contactaddressline4; } set { contactaddressline4 = value; } } public string ContactAddressLine5 { get { return contactaddressline5; } set { contactaddressline5 = value; } } public string ContactAddressPhone { get { return contactaddressphone; } set { contactaddressphone = value; } } public string ContactAddressMobile { get { return contactaddressmobile; } set { contactaddressmobile = value; } } public string ContactAddressMail { get { return contactaddressmail; } set { contactaddressmail = value; } } public string OpenPhone { get { return openphone; } set { openphone = value; } } public string OpenName { get { return openname; } set { openname = value; } } public string OpenMail { get { return openmail; } set { openmail = value; } } private string destination = ""; private string packcode; private string packname; private decimal stockgoodquantity; public string Destination { get { return destination; } set { destination = value; } } public string PackCode { get { return packcode; } set { packcode = value; } } public string PackName { get { return packname; } set { packname = value; } } public decimal StockGoodQuantity { get { return stockgoodquantity; } set { stockgoodquantity = value; } } public int AgentId { get { return agentid; } set { agentid = value; } } public string AgentCode { get { return agentcode; } set { agentcode = value; } } public string AgentName { get { return agentname; } set { agentname = value; } } public string StateCode { get { return statecode; } set { statecode = value; } } public string StateName { get { return statename; } set { statename = value; } } public string AreaCode { get { return areacode; } set { areacode = value; } } public string AreaName { get { return areaname; } set { areaname = value; } } public string ItemSubCategoryCode { get { return itemsubcategorycode; } set { itemsubcategorycode = value; } } public string ItemSubCategoryName { get { return itemsubcategoryname; } set { itemsubcategoryname = value; } } public int CostCenterId { get { return costcenterid; } set { costcenterid = value; } } public string CostCenterCode { get { return costcentercode; } set { costcentercode = value; } } public string CostCenterName { get { return costcentername; } set { costcentername = value; } } public decimal ItemRealisationValue { get { return itemrealisationvalue; } set { itemrealisationvalue = value; } } public string DeliveryStatus { get { return deliverystatus; } set { deliverystatus = value; } } public int DetailReasonId { get { return detailreasonid; } set { detailreasonid = value; } } public string DetailReasonCode { get { return detailreasoncode; } set { detailreasoncode = value; } } public string DetailReasonName { get { return detailreasonname; } set { detailreasonname = value; } } public string DocumentDetailStatus { get { return documentdetailstatus; } set { documentdetailstatus = value; } } public string ItemStatus { get { return itemstatus; } set { itemstatus = value; } } public string DetailRemarks { get { return detailremarks; } set { detailremarks = value; } } public int StatusofDelivery { get { return statusofdelivery; } set { statusofdelivery = value; } } public string HeadDocumentStatus { get { return headdocumentstatus; } set { headdocumentstatus = value; } } public decimal BasicAfterDisc { get { return basicafterdisc; } set { basicafterdisc = value; } } public string PartyBranchCode { get { return partybranchcode; } set { partybranchcode = value; } } public string PartyBranchName { get { return partybranchname; } set { partybranchname = value; } } } }