public void WalkSalesReceiptQueryRs(IMsgSetResponse responseMsgSet) { if (responseMsgSet == null) { return; } IResponseList responseList = responseMsgSet.ResponseList; if (responseList == null) { return; } //if we sent only one request, there is only one response, we'll walk the list for this sample for (int i = 0; i < responseList.Count; i++) { IResponse response = responseList.GetAt(i); //check the status code of the response, 0=ok, >0 is warning if (response.StatusCode >= 0) { //the request-specific response is in the details, make sure we have some if (response.Detail != null) { //make sure the response is the type we're expecting ENResponseType responseType = (ENResponseType)response.Type.GetValue(); if (responseType == ENResponseType.rtSalesReceiptQueryRs) { //upcast to more specific type here, this is safe because we checked with response.Type check above ISalesReceiptRetList SalesReceiptRet = (ISalesReceiptRetList)response.Detail; SaveToDataBase(WalkSalesReceiptRet(SalesReceiptRet)); } } } } }
TrackableCollection <SalesReceiptRet> WalkSalesReceiptRet(ISalesReceiptRetList SalesReceiptRetList) { var xSaleReceiptList = new TrackableCollection <SalesReceiptRet>(null); if (SalesReceiptRetList == null) { return(xSaleReceiptList); } for (var i = 0; i < SalesReceiptRetList.Count; i++) { var SalesReceiptRet = SalesReceiptRetList.GetAt(i); var xSale = new SalesReceiptRet(); //Go through all the elements of ISalesReceiptRetList // Get value of TxnID if (SalesReceiptRet.TxnID != null) { xSale.TxnID = (string)SalesReceiptRet.TxnID.GetValue(); } //Get value of TimeCreated if (SalesReceiptRet.TimeCreated != null) { xSale.TimeCreated = (DateTime)SalesReceiptRet.TimeCreated.GetValue(); } //Get value of TimeModified if (SalesReceiptRet.TimeModified != null) { xSale.TimeModified = (DateTime)SalesReceiptRet.TimeModified.GetValue(); } //Get value of Associate if (SalesReceiptRet.Associate != null) { xSale.Associate = (string)SalesReceiptRet.Associate.GetValue(); } //Get value of Cashier if (SalesReceiptRet.Cashier != null) { xSale.Cashier = (string)SalesReceiptRet.Cashier.GetValue(); } //Get value of Comments if (SalesReceiptRet.Comments != null) { xSale.Comments = (string)SalesReceiptRet.Comments.GetValue(); } //Get value of CustomerListID if (SalesReceiptRet.CustomerListID != null) { xSale.CustomerListID = (string)SalesReceiptRet.CustomerListID.GetValue(); } //Get value of Discount if (SalesReceiptRet.Discount != null) { xSale.Discount = (decimal)SalesReceiptRet.Discount.GetValue(); } //Get value of DiscountPercent if (SalesReceiptRet.DiscountPercent != null) { xSale.DiscountPercent = (decimal)SalesReceiptRet.DiscountPercent.GetValue(); } //Get value of HistoryDocStatus if (SalesReceiptRet.HistoryDocStatus != null) { xSale.HistoryDocStatus = ((ENHistoryDocStatus)SalesReceiptRet.HistoryDocStatus.GetValue()).ToString(); } //Get value of ItemsCount if (SalesReceiptRet.ItemsCount != null) { xSale.ItemsCount = ((int)SalesReceiptRet.ItemsCount.GetValue()).ToString(); } //Get value of PriceLevelNumber if (SalesReceiptRet.PriceLevelNumber != null) { xSale.PriceLevelNumber = (int)SalesReceiptRet.PriceLevelNumber.GetValue();//ENPriceLevelNumber } //Get value of PromoCode if (SalesReceiptRet.PromoCode != null) { xSale.PromoCode = (string)SalesReceiptRet.PromoCode.GetValue(); } //Get value of QuickBooksFlag if (SalesReceiptRet.QuickBooksFlag != null) { xSale.QuickBooksFlag = ((ENQuickBooksFlag)SalesReceiptRet.QuickBooksFlag.GetValue()).ToString(); } //Get value of SalesOrderTxnID if (SalesReceiptRet.SalesOrderTxnID != null) { xSale.SalesOrderTxnID = (string)SalesReceiptRet.SalesOrderTxnID.GetValue(); } //Get value of SalesReceiptNumber if (SalesReceiptRet.SalesReceiptNumber != null) { xSale.SalesReceiptNumber = ((int)SalesReceiptRet.SalesReceiptNumber.GetValue()).ToString(); } //Get value of SalesReceiptType if (SalesReceiptRet.SalesReceiptType != null) { xSale.SalesReceiptType = ((ENSalesReceiptType)SalesReceiptRet.SalesReceiptType.GetValue()).ToString(); } //Get value of ShipDate if (SalesReceiptRet.ShipDate != null) { xSale.ShipDate = (DateTime)SalesReceiptRet.ShipDate.GetValue(); } //Get value of StoreExchangeStatus if (SalesReceiptRet.StoreExchangeStatus != null) { xSale.StoreExchangeStatus = ((ENStoreExchangeStatus)SalesReceiptRet.StoreExchangeStatus.GetValue()).ToString(); } //Get value of StoreNumber if (SalesReceiptRet.StoreNumber != null) { xSale.StoreNumber = ((int)SalesReceiptRet.StoreNumber.GetValue()).ToString(); } //Get value of Subtotal if (SalesReceiptRet.Subtotal != null) { xSale.Subtotal = (Decimal)SalesReceiptRet.Subtotal.GetValue(); } //Get value of TaxAmount if (SalesReceiptRet.TaxAmount != null) { xSale.TaxAmount = ((decimal)SalesReceiptRet.TaxAmount.GetValue()); } //Get value of TaxCategory if (SalesReceiptRet.TaxCategory != null) { xSale.TaxCategory = (string)SalesReceiptRet.TaxCategory.GetValue(); } //Get value of TaxPercentage if (SalesReceiptRet.TaxPercentage != null) { xSale.TaxPercentage = (decimal)SalesReceiptRet.TaxPercentage.GetValue(); } //Get value of TenderType //if (SalesReceiptRet.TenderType != null) //{ // ENTenderType TenderType328 = (ENTenderType)SalesReceiptRet.TenderType.GetValue(); //} //Get value of TipReceiver //if (SalesReceiptRet.TipReceiver != null) //{ // string TipReceiver329 = (string)SalesReceiptRet.TipReceiver.GetValue(); //} //Get value of Total if (SalesReceiptRet.Total != null) { xSale.Total = (decimal)SalesReceiptRet.Total.GetValue(); } //Get value of TrackingNumber if (SalesReceiptRet.TrackingNumber != null) { xSale.TrackingNumber = (string)SalesReceiptRet.TrackingNumber.GetValue(); } //Get value of TxnDate if (SalesReceiptRet.TxnDate != null) { xSale.TxnDate = (DateTime)SalesReceiptRet.TxnDate.GetValue(); } #region "dm code" ////Get value of TxnState //if (SalesReceiptRet.TxnState != null) //{ // ENTxnState TxnState333 = (ENTxnState)SalesReceiptRet.TxnState.GetValue(); //} ////Get value of Workstation //if (SalesReceiptRet.Workstation != null) //{ // int Workstation334 = (int)SalesReceiptRet.Workstation.GetValue(); //} //if (SalesReceiptRet.BillingInformation != null) //{ // //Get value of City // if (SalesReceiptRet.BillingInformation.City != null) // { // string City335 = (string)SalesReceiptRet.BillingInformation.City.GetValue(); // } // //Get value of CompanyName // if (SalesReceiptRet.BillingInformation.CompanyName != null) // { // string CompanyName336 = (string)SalesReceiptRet.BillingInformation.CompanyName.GetValue(); // } // //Get value of Country // if (SalesReceiptRet.BillingInformation.Country != null) // { // string Country337 = (string)SalesReceiptRet.BillingInformation.Country.GetValue(); // } // //Get value of FirstName // if (SalesReceiptRet.BillingInformation.FirstName != null) // { // string FirstName338 = (string)SalesReceiptRet.BillingInformation.FirstName.GetValue(); // } // //Get value of LastName // if (SalesReceiptRet.BillingInformation.LastName != null) // { // string LastName339 = (string)SalesReceiptRet.BillingInformation.LastName.GetValue(); // } // //Get value of Phone // if (SalesReceiptRet.BillingInformation.Phone != null) // { // string Phone340 = (string)SalesReceiptRet.BillingInformation.Phone.GetValue(); // } // //Get value of Phone2 // if (SalesReceiptRet.BillingInformation.Phone2 != null) // { // string Phone2341 = (string)SalesReceiptRet.BillingInformation.Phone2.GetValue(); // } // //Get value of Phone3 // if (SalesReceiptRet.BillingInformation.Phone3 != null) // { // string Phone3342 = (string)SalesReceiptRet.BillingInformation.Phone3.GetValue(); // } // //Get value of Phone4 // if (SalesReceiptRet.BillingInformation.Phone4 != null) // { // string Phone4343 = (string)SalesReceiptRet.BillingInformation.Phone4.GetValue(); // } // //Get value of PostalCode // if (SalesReceiptRet.BillingInformation.PostalCode != null) // { // string PostalCode344 = (string)SalesReceiptRet.BillingInformation.PostalCode.GetValue(); // } // //Get value of Salutation // if (SalesReceiptRet.BillingInformation.Salutation != null) // { // string Salutation345 = (string)SalesReceiptRet.BillingInformation.Salutation.GetValue(); // } // //Get value of State // if (SalesReceiptRet.BillingInformation.State != null) // { // string State346 = (string)SalesReceiptRet.BillingInformation.State.GetValue(); // } // //Get value of Street // if (SalesReceiptRet.BillingInformation.Street != null) // { // string Street347 = (string)SalesReceiptRet.BillingInformation.Street.GetValue(); // } // //Get value of Street2 // if (SalesReceiptRet.BillingInformation.Street2 != null) // { // string Street2348 = (string)SalesReceiptRet.BillingInformation.Street2.GetValue(); // } // //Get value of WebNumber // if (SalesReceiptRet.BillingInformation.WebNumber != null) // { // string WebNumber349 = (string)SalesReceiptRet.BillingInformation.WebNumber.GetValue(); // } //} //if (SalesReceiptRet.ShippingInformation != null) //{ // //Get value of AddressName // if (SalesReceiptRet.ShippingInformation.AddressName != null) // { // string AddressName350 = (string)SalesReceiptRet.ShippingInformation.AddressName.GetValue(); // } // //Get value of City // if (SalesReceiptRet.ShippingInformation.City != null) // { // string City351 = (string)SalesReceiptRet.ShippingInformation.City.GetValue(); // } // //Get value of CompanyName // if (SalesReceiptRet.ShippingInformation.CompanyName != null) // { // string CompanyName352 = (string)SalesReceiptRet.ShippingInformation.CompanyName.GetValue(); // } // //Get value of Country // if (SalesReceiptRet.ShippingInformation.Country != null) // { // string Country353 = (string)SalesReceiptRet.ShippingInformation.Country.GetValue(); // } // //Get value of FullName // if (SalesReceiptRet.ShippingInformation.FullName != null) // { // string FullName354 = (string)SalesReceiptRet.ShippingInformation.FullName.GetValue(); // } // //Get value of Phone // if (SalesReceiptRet.ShippingInformation.Phone != null) // { // string Phone355 = (string)SalesReceiptRet.ShippingInformation.Phone.GetValue(); // } // //Get value of Phone2 // if (SalesReceiptRet.ShippingInformation.Phone2 != null) // { // string Phone2356 = (string)SalesReceiptRet.ShippingInformation.Phone2.GetValue(); // } // //Get value of Phone3 // if (SalesReceiptRet.ShippingInformation.Phone3 != null) // { // string Phone3357 = (string)SalesReceiptRet.ShippingInformation.Phone3.GetValue(); // } // //Get value of Phone4 // if (SalesReceiptRet.ShippingInformation.Phone4 != null) // { // string Phone4358 = (string)SalesReceiptRet.ShippingInformation.Phone4.GetValue(); // } // //Get value of PostalCode // if (SalesReceiptRet.ShippingInformation.PostalCode != null) // { // string PostalCode359 = (string)SalesReceiptRet.ShippingInformation.PostalCode.GetValue(); // } // //Get value of ShipBy // if (SalesReceiptRet.ShippingInformation.ShipBy != null) // { // string ShipBy360 = (string)SalesReceiptRet.ShippingInformation.ShipBy.GetValue(); // } // //Get value of Shipping // if (SalesReceiptRet.ShippingInformation.Shipping != null) // { // double Shipping361 = (double)SalesReceiptRet.ShippingInformation.Shipping.GetValue(); // } // //Get value of State // if (SalesReceiptRet.ShippingInformation.State != null) // { // string State362 = (string)SalesReceiptRet.ShippingInformation.State.GetValue(); // } // //Get value of Street // if (SalesReceiptRet.ShippingInformation.Street != null) // { // string Street363 = (string)SalesReceiptRet.ShippingInformation.Street.GetValue(); // } // //Get value of Street2 // if (SalesReceiptRet.ShippingInformation.Street2 != null) // { // string Street2364 = (string)SalesReceiptRet.ShippingInformation.Street2.GetValue(); // } //} #endregion if (SalesReceiptRet.SalesReceiptItemRetList != null) { xSale.SalesReceiptItems = new TrackableCollection <SalesReceiptRetSalesReceiptItemRet>(null); for (var i365 = 0; i365 < SalesReceiptRet.SalesReceiptItemRetList.Count; i365++) { var xSaleReceiptItem = new SalesReceiptRetSalesReceiptItemRet(); var SalesReceiptItemRet = SalesReceiptRet.SalesReceiptItemRetList.GetAt(i365); //Get value of ListID if (SalesReceiptItemRet.ListID != null) { xSaleReceiptItem.ListID = (string)SalesReceiptItemRet.ListID.GetValue(); } //Get value of ALU if (SalesReceiptItemRet.ALU != null) { xSaleReceiptItem.ALU = (string)SalesReceiptItemRet.ALU.GetValue(); } //Get value of Associate if (SalesReceiptItemRet.Associate != null) { xSaleReceiptItem.Associate = (string)SalesReceiptItemRet.Associate.GetValue(); } //Get value of Attribute if (SalesReceiptItemRet.Attribute != null) { xSaleReceiptItem.Attribute = (string)SalesReceiptItemRet.Attribute.GetValue(); } //Get value of Commission if (SalesReceiptItemRet.Commission != null) { xSaleReceiptItem.Commission = (decimal)SalesReceiptItemRet.Commission.GetValue(); } //Get value of Cost if (SalesReceiptItemRet.Cost != null) { xSaleReceiptItem.Cost = (decimal)SalesReceiptItemRet.Cost.GetValue(); } //Get value of Desc1 if (SalesReceiptItemRet.Desc1 != null) { xSaleReceiptItem.Desc1 = (string)SalesReceiptItemRet.Desc1.GetValue(); } //Get value of Desc2 if (SalesReceiptItemRet.Desc2 != null) { xSaleReceiptItem.Desc2 = (string)SalesReceiptItemRet.Desc2.GetValue(); } //Get value of Discount if (SalesReceiptItemRet.Discount != null) { xSaleReceiptItem.Discount = (decimal)SalesReceiptItemRet.Discount.GetValue(); } //Get value of DiscountPercent if (SalesReceiptItemRet.DiscountPercent != null) { xSaleReceiptItem.DiscountPercent = (decimal)SalesReceiptItemRet.DiscountPercent.GetValue(); } //Get value of DiscountType if (SalesReceiptItemRet.DiscountType != null) { xSaleReceiptItem.DiscountType = (string)SalesReceiptItemRet.DiscountType.GetValue(); } //Get value of DiscountSource if (SalesReceiptItemRet.DiscountSource != null) { xSaleReceiptItem.DiscountSource = ((ENDiscountSource)SalesReceiptItemRet.DiscountSource.GetValue()).ToString(); } //Get value of ExtendedPrice if (SalesReceiptItemRet.ExtendedPrice != null) { xSaleReceiptItem.ExtendedPrice = (decimal)SalesReceiptItemRet.ExtendedPrice.GetValue(); } //Get value of ExtendedTax if (SalesReceiptItemRet.ExtendedTax != null) { xSaleReceiptItem.ExtendedTax = (decimal)SalesReceiptItemRet.ExtendedTax.GetValue(); } //Get value of ItemNumber if (SalesReceiptItemRet.ItemNumber != null) { xSaleReceiptItem.ItemNumber = ((int)SalesReceiptItemRet.ItemNumber.GetValue()).ToString(); } //Get value of NumberOfBaseUnits if (SalesReceiptItemRet.NumberOfBaseUnits != null) { xSaleReceiptItem.NumberOfBaseUnits = ((int)SalesReceiptItemRet.NumberOfBaseUnits.GetValue()).ToString(); } //Get value of Price if (SalesReceiptItemRet.Price != null) { xSaleReceiptItem.Price = (decimal)SalesReceiptItemRet.Price.GetValue(); } //Get value of PriceLevelNumber if (SalesReceiptItemRet.PriceLevelNumber != null) { xSaleReceiptItem.PriceLevelNumber = ((ENPriceLevelNumber)SalesReceiptItemRet.PriceLevelNumber.GetValue()).ToString(); } //Get value of Qty if (SalesReceiptItemRet.Qty != null) { xSaleReceiptItem.Qty = ((int)SalesReceiptItemRet.Qty.GetValue()).ToString(); } //Get value of SerialNumber if (SalesReceiptItemRet.SerialNumber != null) { xSaleReceiptItem.SerialNumber = (string)SalesReceiptItemRet.SerialNumber.GetValue(); } //Get value of Size if (SalesReceiptItemRet.Size != null) { xSaleReceiptItem.Size = (string)SalesReceiptItemRet.Size.GetValue(); } //Get value of TaxAmount if (SalesReceiptItemRet.TaxAmount != null) { xSaleReceiptItem.TaxAmount = (decimal)SalesReceiptItemRet.TaxAmount.GetValue(); } //Get value of TaxCode if (SalesReceiptItemRet.TaxCode != null) { xSaleReceiptItem.TaxCode = (string)SalesReceiptItemRet.TaxCode.GetValue(); } //Get value of TaxPercentage if (SalesReceiptItemRet.TaxPercentage != null) { xSaleReceiptItem.TaxPercentage = (decimal)SalesReceiptItemRet.TaxPercentage.GetValue(); } //Get value of UnitOfMeasure if (SalesReceiptItemRet.UnitOfMeasure != null) { xSaleReceiptItem.UnitOfMeasure = (string)SalesReceiptItemRet.UnitOfMeasure.GetValue(); } //Get value of UPC if (SalesReceiptItemRet.UPC != null) { xSaleReceiptItem.UPC = (string)SalesReceiptItemRet.UPC.GetValue(); } //Get value of WebDesc if (SalesReceiptItemRet.WebDesc != null) { xSaleReceiptItem.WebDesc = (string)SalesReceiptItemRet.WebDesc.GetValue(); } //Get value of Manufacturer if (SalesReceiptItemRet.Manufacturer != null) { xSaleReceiptItem.Manufacturer = (string)SalesReceiptItemRet.Manufacturer.GetValue(); } //Get value of Weight if (SalesReceiptItemRet.Weight != null) { xSaleReceiptItem.Weight = (decimal)SalesReceiptItemRet.Weight.GetValue(); } //Get value of WebSKU if (SalesReceiptItemRet.WebSKU != null) { xSaleReceiptItem.WebSKU = (string)SalesReceiptItemRet.WebSKU.GetValue(); } xSale.SalesReceiptItems.Add(xSaleReceiptItem); } } #region "morecode" //if (SalesReceiptRet.TenderAccountRetList != null) //{ // for (int i396 = 0; i396 < SalesReceiptRet.TenderAccountRetList.Count; i396++) // { // ITenderAccountRet TenderAccountRet = SalesReceiptRet.TenderAccountRetList.GetAt(i396); // //Get value of TenderAmount // if (TenderAccountRet.TenderAmount != null) // { // double TenderAmount397 = (double)TenderAccountRet.TenderAmount.GetValue(); // } // //Get value of TipAmount // if (TenderAccountRet.TipAmount != null) // { // double TipAmount398 = (double)TenderAccountRet.TipAmount.GetValue(); // } // } //} //if (SalesReceiptRet.TenderCashRetList != null) //{ // for (int i399 = 0; i399 < SalesReceiptRet.TenderCashRetList.Count; i399++) // { // ITenderCashRet TenderCashRet = SalesReceiptRet.TenderCashRetList.GetAt(i399); // //Get value of TenderAmount // if (TenderCashRet.TenderAmount != null) // { // double TenderAmount400 = (double)TenderCashRet.TenderAmount.GetValue(); // } // } //} //if (SalesReceiptRet.TenderCheckRetList != null) //{ // for (int i401 = 0; i401 < SalesReceiptRet.TenderCheckRetList.Count; i401++) // { // ITenderCheckRet TenderCheckRet = SalesReceiptRet.TenderCheckRetList.GetAt(i401); // //Get value of CheckNumber // if (TenderCheckRet.CheckNumber != null) // { // string CheckNumber402 = (string)TenderCheckRet.CheckNumber.GetValue(); // } // //Get value of TenderAmount // if (TenderCheckRet.TenderAmount != null) // { // double TenderAmount403 = (double)TenderCheckRet.TenderAmount.GetValue(); // } // } //} //if (SalesReceiptRet.TenderCreditCardRetList != null) //{ // for (int i404 = 0; i404 < SalesReceiptRet.TenderCreditCardRetList.Count; i404++) // { // ITenderCreditCardRet TenderCreditCardRet = SalesReceiptRet.TenderCreditCardRetList.GetAt(i404); // //Get value of CardName // if (TenderCreditCardRet.CardName != null) // { // string CardName405 = (string)TenderCreditCardRet.CardName.GetValue(); // } // //Get value of TenderAmount // if (TenderCreditCardRet.TenderAmount != null) // { // double TenderAmount406 = (double)TenderCreditCardRet.TenderAmount.GetValue(); // } // //Get value of TipAmount // if (TenderCreditCardRet.TipAmount != null) // { // double TipAmount407 = (double)TenderCreditCardRet.TipAmount.GetValue(); // } // } //} //if (SalesReceiptRet.TenderDebitCardRetList != null) //{ // for (int i408 = 0; i408 < SalesReceiptRet.TenderDebitCardRetList.Count; i408++) // { // ITenderDebitCardRet TenderDebitCardRet = SalesReceiptRet.TenderDebitCardRetList.GetAt(i408); // //Get value of Cashback // if (TenderDebitCardRet.Cashback != null) // { // double Cashback409 = (double)TenderDebitCardRet.Cashback.GetValue(); // } // //Get value of TenderAmount // if (TenderDebitCardRet.TenderAmount != null) // { // double TenderAmount410 = (double)TenderDebitCardRet.TenderAmount.GetValue(); // } // } //} //if (SalesReceiptRet.TenderDepositRetList != null) //{ // for (int i411 = 0; i411 < SalesReceiptRet.TenderDepositRetList.Count; i411++) // { // ITenderDepositRet TenderDepositRet = SalesReceiptRet.TenderDepositRetList.GetAt(i411); // //Get value of TenderAmount // if (TenderDepositRet.TenderAmount != null) // { // double TenderAmount412 = (double)TenderDepositRet.TenderAmount.GetValue(); // } // } //} //if (SalesReceiptRet.TenderGiftRetList != null) //{ // for (int i413 = 0; i413 < SalesReceiptRet.TenderGiftRetList.Count; i413++) // { // ITenderGiftRet TenderGiftRet = SalesReceiptRet.TenderGiftRetList.GetAt(i413); // //Get value of GiftCertificateNumber // if (TenderGiftRet.GiftCertificateNumber != null) // { // string GiftCertificateNumber414 = (string)TenderGiftRet.GiftCertificateNumber.GetValue(); // } // //Get value of TenderAmount // if (TenderGiftRet.TenderAmount != null) // { // double TenderAmount415 = (double)TenderGiftRet.TenderAmount.GetValue(); // } // } //} //if (SalesReceiptRet.TenderGiftCardRetList != null) //{ // for (int i416 = 0; i416 < SalesReceiptRet.TenderGiftCardRetList.Count; i416++) // { // ITenderGiftCardRet TenderGiftCardRet = SalesReceiptRet.TenderGiftCardRetList.GetAt(i416); // //Get value of TenderAmount // if (TenderGiftCardRet.TenderAmount != null) // { // double TenderAmount417 = (double)TenderGiftCardRet.TenderAmount.GetValue(); // } // //Get value of TipAmount // if (TenderGiftCardRet.TipAmount != null) // { // double TipAmount418 = (double)TenderGiftCardRet.TipAmount.GetValue(); // } // } //} //if (SalesReceiptRet.DataExtRetList != null) //{ // for (int i419 = 0; i419 < SalesReceiptRet.DataExtRetList.Count; i419++) // { // IDataExtRet DataExtRet = SalesReceiptRet.DataExtRetList.GetAt(i419); // //Get value of OwnerID // string OwnerID420 = (string)DataExtRet.OwnerID.GetValue(); // //Get value of DataExtName // string DataExtName421 = (string)DataExtRet.DataExtName.GetValue(); // //Get value of DataExtType // ENDataExtType DataExtType422 = (ENDataExtType)DataExtRet.DataExtType.GetValue(); // //Get value of DataExtValue // string DataExtValue423 = (string)DataExtRet.DataExtValue.GetValue(); // } //} #endregion xSaleReceiptList.Add(xSale); } return(xSaleReceiptList); }