public DataSet GetAvailability(String xmlRequestData)
        {
            try
               {
                string result =  objSrvClient.getAvailability(xmlRequestData);
                XmlDocument doc = new XmlDocument();
                doc.LoadXml(result);
                XmlNodeList xmlNodes = doc.SelectNodes("/Response__Depart/OriginDestinationOptions");
                foreach (XmlNode  item in xmlNodes)
                {
                    Console.WriteLine(item.Value);
                }
               // XmlNodeReader xmlReader = new XmlNodeReader(doc);

                return ConvertXMLStringToDataSet(result);
               }
               catch (System.Exception)
               {
               throw;
               }
               finally { objSrvClient = null; }
        }
 public String GetAvailabilityResponseString(String xmlRequestData)
 {
     try
        {
        return objSrvClient.getAvailability(xmlRequestData);
        }
        catch (System.Exception)
        {
        throw;
        }
        finally { objSrvClient = null; }
 }
 //String xmlRequestData
 public DataSet GetPricingDetails(String xmlRequestData)
 {
     try
        {
        //string res = "<pricingrequest><onwardFlights><OriginDestinationOption> <FareDetails><ChargeableFares> <ActualBaseFare>4040</ActualBaseFare><Tax>7387</Tax> <STax>26</STax><SCharge>30</SCharge> <TDiscount>0</TDiscount><TPartnerCommission>0</TPartnerCommission></ChargeableFares> <NonchargeableFares><TCharge>0</TCharge> <TMarkup>0</TMarkup><TSdiscount>0</TSdiscount> </NonchargeableFares></FareDetails> <FlightSegments> <FlightSegment><AirEquipType>320</AirEquipType><ArrivalAirportCode>DEL</ArrivalAirportCode><ArrivalDateTime>2010-08-20T10:20:00</ArrivalDateTime><DepartureAirportCode>BOM</DepartureAirportCode><DepartureDateTime>2010-08-20T08:05:00</DepartureDateTime><FlightNumber>3132</FlightNumber><OperatingAirlineCode>IT</OperatingAirlineCode><OperatingAirlineFlightNumber>3132</OperatingAirlineFlightNumber><RPH></RPH> <StopQuantity>1</StopQuantity><airLineName>Kingfisher</airLineName><airportTax>3579</airportTax><imageFileName>http://live.arzoo.com/FlightWS/image/KingFisher.gif</imageFileName> <BookingClass><Availability>7</Availability><ResBookDesigCode>T</ResBookDesigCode> </BookingClass><BookingClassFare> <adultFare>2020</adultFare><bookingclass>T</bookingclass> <childFare>2020</childFare><classType>Economy</classType><farebasiscode>xN1zdEqLmKRsmxJvB/Kgzj7UOSzszdjV</farebasiscode><infantfare>1</infantfare> <Rule>This fare is Refundable|Booking Class : T|Re-Schedule Charges: Rs. 750 per sector + Faredifference (If any) + Service Fee of Rs. 250|Cancellation Charges : Basicfare of the tkt + Service Charges 250 Per Passenger Per Sector .|</Rule><adultCommission>0</adultCommission><childCommission>0</childCommission><commissionOnTCharge>0</commissionOnTCharge></BookingClassFare> <Discount>0</Discount><airportTaxChild>3579</airportTaxChild><airportTaxInfant>229</airportTaxInfant><adultTaxBreakup>3200,329,50</adultTaxBreakup><childTaxBreakup>3200,329,50</childTaxBreakup><infantTaxBreakup>0,229,0</infantTaxBreakup><octax>0</octax> </FlightSegment> </FlightSegments><id>arzoo522</id><key>NB3karb+zGFhWFSOTFWg8uvYJ89rnzkTT8mFR2the/SgRsmw+WicTJzH+TWN+pNURIyTJYKOWO8yH8+0tzpA4t8aEEvzaOE6ZnTtBotFDwLtSiN0xXjLziXqx3ygGRwt/h3zLRHjxTgfh9d8ZSmFYVI5MVaDylGwlJAs6+3xzqWDbQb1E1E9CVl/oieHRc6lg20G9RNQbftJqVylOP5Y7zIfz7S3O4J6mG25LJItzqWDbQb1E1E9CVl/oieHRc6lg20G9RNRPQlZf6Inh0XOpYNtBvUTUkeXcnTeD0zTR3uryFy1m9ApmdQdUHje0ThgZv6ARhgstoSe7i7sB3r9fDhZYRaCP13kbUZxiYlWWO8yH8+0tzrxyVouo+y8iljvMh/PtLc7PHVwsZ8mdWUdO2n4GWCb+m22xm149WdCjnlWX3YIqIycTJzH+TWN+QGbfvsGDYViWO8yH8+0tzkqHFkq24fdwljvMh/PtLc5KhxZKtuH3cJY7zIfz7S3OSocWSrbh93CWO8yH8+0tzkqHFkq24fdwljvMh/PtLc4KbvocyPcp2iNfBKKGuqmszaEuVisWRglDwLtSiN0xXi1l+aCMG0UUpX6qj4iV8Z1hWFSOTFWg8mrWSiOGehk6zaEuVisWRglDwLtSiN0xXs2hLlYrFkYJyvlWMJHTjCD9d2ZWMwwsaM2hLlYrFkYJQ8C7UojdMV5fVnNu/pKz679fDhZYRaCP+E1jInS751+WO8yH8+0tzlSOohPrIyZCQ/zni8QE42gY/7Uq8y16gc2hLlYrFkYJQ8C7UojdMV7NoS5WKxZGCUPAu1KI3TFeCNTliagjHDuLmtqjP0i6ABEVJ8T4jMBQrC3yeG8ID70=</key> </OriginDestinationOption></onwardFlights><returnFlights/> <telePhone/><email/> <creditcardno></creditcardno><Clientid>77743504</Clientid><Clientpassword>*C6AB4F2C7F3C8C948CF18FBEA508B3E8830154D0</Clientpassword><Clienttype>ArzooFWS1.1</Clienttype><AdultPax>1</AdultPax><ChildPax>1</ChildPax><InfantPax>1</InfantPax></pricingrequest>";
        string result = objSrvPricing.getPricingDetails(xmlRequestData);
        return ConvertXMLStringToDataSet(result);
        }
        catch (System.Exception)
        {
        throw;
        }
        finally { objSrvClient = null; }
 }