Litle.Sdk.batchResponse.readXml C# (CSharp) Method

readXml() public method

public readXml ( XmlReader reader, string filePath ) : void
reader XmlReader
filePath string
return void
        public void readXml(XmlReader reader, string filePath)
        {
            id = reader.GetAttribute("id");
            litleBatchId = Int64.Parse(reader.GetAttribute("litleBatchId"));
            merchantId = reader.GetAttribute("merchantId");

            originalXmlReader = reader;
            accountUpdateResponseReader = new XmlTextReader(filePath);
            authorizationResponseReader = new XmlTextReader(filePath);
            authReversalResponseReader = new XmlTextReader(filePath);
            captureResponseReader = new XmlTextReader(filePath);
            captureGivenAuthResponseReader = new XmlTextReader(filePath);
            creditResponseReader = new XmlTextReader(filePath);
            forceCaptureResponseReader = new XmlTextReader(filePath);
            echeckCreditResponseReader = new XmlTextReader(filePath);
            echeckRedepositResponseReader = new XmlTextReader(filePath);
            echeckSalesResponseReader = new XmlTextReader(filePath);
            echeckVerificationResponseReader = new XmlTextReader(filePath);
            saleResponseReader = new XmlTextReader(filePath);
            registerTokenResponseReader = new XmlTextReader(filePath);
            updateCardValidationNumOnTokenResponseReader = new XmlTextReader(filePath);
            cancelSubscriptionResponseReader = new XmlTextReader(filePath);
            updateSubscriptionResponseReader = new XmlTextReader(filePath);
            createPlanResponseReader = new XmlTextReader(filePath);
            updatePlanResponseReader = new XmlTextReader(filePath);
            activateResponseReader = new XmlTextReader(filePath);
            deactivateResponseReader = new XmlTextReader(filePath);
            loadResponseReader = new XmlTextReader(filePath);
            echeckPreNoteSaleResponseReader = new XmlTextReader(filePath);
            echeckPreNoteCreditResponseReader = new XmlTextReader(filePath);
            unloadResponseReader = new XmlTextReader(filePath);
            balanceInquiryResponseReader = new XmlTextReader(filePath);
            submerchantCreditResponseReader = new XmlTextReader(filePath);
            payFacCreditResponseReader = new XmlTextReader(filePath);
            reserveCreditResponseReader = new XmlTextReader(filePath);
            vendorCreditResponseReader = new XmlTextReader(filePath);
            physicalCheckCreditResponseReader = new XmlTextReader(filePath);
            submerchantDebitResponseReader = new XmlTextReader(filePath);
            payFacDebitResponseReader = new XmlTextReader(filePath);
            reserveDebitResponseReader = new XmlTextReader(filePath);
            vendorDebitResponseReader = new XmlTextReader(filePath);
            physicalCheckDebitResponseReader = new XmlTextReader(filePath);

            if (!accountUpdateResponseReader.ReadToFollowing("accountUpdateResponse"))
            {
                accountUpdateResponseReader.Close();
            }
            if (!authorizationResponseReader.ReadToFollowing("authorizationResponse"))
            {
                authorizationResponseReader.Close();
            }
            if (!authReversalResponseReader.ReadToFollowing("authReversalResponse"))
            {
                authReversalResponseReader.Close();
            }
            if (!captureResponseReader.ReadToFollowing("captureResponse"))
            {
                captureResponseReader.Close();
            }
            if (!captureGivenAuthResponseReader.ReadToFollowing("captureGivenAuthResponse"))
            {
                captureGivenAuthResponseReader.Close();
            }
            if (!creditResponseReader.ReadToFollowing("creditResponse"))
            {
                creditResponseReader.Close();
            }
            if (!forceCaptureResponseReader.ReadToFollowing("forceCaptureResponse"))
            {
                forceCaptureResponseReader.Close();
            }
            if (!echeckCreditResponseReader.ReadToFollowing("echeckCreditResponse"))
            {
                echeckCreditResponseReader.Close();
            }
            if (!echeckRedepositResponseReader.ReadToFollowing("echeckRedepositResponse"))
            {
                echeckRedepositResponseReader.Close();
            }
            if (!echeckSalesResponseReader.ReadToFollowing("echeckSalesResponse"))
            {
                echeckSalesResponseReader.Close();
            }
            if (!echeckVerificationResponseReader.ReadToFollowing("echeckVerificationResponse"))
            {
                echeckVerificationResponseReader.Close();
            }
            if (!saleResponseReader.ReadToFollowing("saleResponse"))
            {
                saleResponseReader.Close();
            }
            if (!registerTokenResponseReader.ReadToFollowing("registerTokenResponse"))
            {
                registerTokenResponseReader.Close();
            }
            if (!updateCardValidationNumOnTokenResponseReader.ReadToFollowing("updateCardValidationNumOnTokenResponse"))
            {
                updateCardValidationNumOnTokenResponseReader.Close();
            }
            if (!cancelSubscriptionResponseReader.ReadToFollowing("cancelSubscriptionResponse"))
            {
                cancelSubscriptionResponseReader.Close();
            }
            if (!updateSubscriptionResponseReader.ReadToFollowing("updateSubscriptionResponse"))
            {
                updateSubscriptionResponseReader.Close();
            }
            if (!createPlanResponseReader.ReadToFollowing("createPlanResponse"))
            {
                createPlanResponseReader.Close();
            }
            if (!updatePlanResponseReader.ReadToFollowing("updatePlanResponse"))
            {
                updatePlanResponseReader.Close();
            }
            if (!activateResponseReader.ReadToFollowing("activateResponse"))
            {
                activateResponseReader.Close();
            }
            if (!loadResponseReader.ReadToFollowing("loadResponse"))
            {
                loadResponseReader.Close();
            }
            if (!deactivateResponseReader.ReadToFollowing("deactivateResponse"))
            {
                deactivateResponseReader.Close();
            }
            if (!echeckPreNoteSaleResponseReader.ReadToFollowing("echeckPreNoteSaleResponse"))
            {
                echeckPreNoteSaleResponseReader.Close();
            }
            if (!echeckPreNoteCreditResponseReader.ReadToFollowing("echeckPreNoteCreditResponse"))
            {
                echeckPreNoteCreditResponseReader.Close();
            } if (!unloadResponseReader.ReadToFollowing("unloadResponse"))
            {
                unloadResponseReader.Close();
            }
            if (!balanceInquiryResponseReader.ReadToFollowing("balanceInquiryResponse"))
            {
                balanceInquiryResponseReader.Close();
            }
            if (!submerchantCreditResponseReader.ReadToFollowing("submerchantCreditResponse"))
            {
                submerchantCreditResponseReader.Close();
            }
            if (!payFacCreditResponseReader.ReadToFollowing("payFacCreditResponse"))
            {
                payFacCreditResponseReader.Close();
            }
            if (!vendorCreditResponseReader.ReadToFollowing("vendorCreditResponse"))
            {
                vendorCreditResponseReader.Close();
            }
            if (!reserveCreditResponseReader.ReadToFollowing("reserveCreditResponse"))
            {
                reserveCreditResponseReader.Close();
            }
            if (!physicalCheckCreditResponseReader.ReadToFollowing("physicalCheckCreditResponse"))
            {
                physicalCheckCreditResponseReader.Close();
            }
            if (!submerchantDebitResponseReader.ReadToFollowing("submerchantDebitResponse"))
            {
                submerchantDebitResponseReader.Close();
            }
            if (!payFacDebitResponseReader.ReadToFollowing("payFacDebitResponse"))
            {
                payFacDebitResponseReader.Close();
            }
            if (!vendorDebitResponseReader.ReadToFollowing("vendorDebitResponse"))
            {
                vendorDebitResponseReader.Close();
            }
            if (!reserveDebitResponseReader.ReadToFollowing("reserveDebitResponse"))
            {
                reserveDebitResponseReader.Close();
            }
            if (!physicalCheckDebitResponseReader.ReadToFollowing("physicalCheckDebitResponse"))
            {
                physicalCheckDebitResponseReader.Close();
            }
        }
batchResponse