Пример #1
0
        private AddTravelItineraryRequest createItineraryRequest()
        {
            var addTravelItineraryRequest = new AddTravelItineraryRequest();

            var addTravelItinerary = new AddTravelItinerary();

            addTravelItinerary.departureDate = new DateTime(2017, 9, 18).ToString("yyyy-MM-dd");
            addTravelItinerary.returnDate    = new DateTime(2017, 9, 28).ToString("yyyy-MM-dd");

            var destinations = new System.Collections.Generic.List <Destination>();
            var destination  = new Destination();

            destination.country = "840";
            destination.state   = "CA";
            destinations.Add(destination);
            addTravelItinerary.destinations = destinations;


            var primaryAccountNumbers = new System.Collections.Generic.List <PrimaryAccountNumber>();
            var primaryAccountNumber  = new PrimaryAccountNumber();

            primaryAccountNumber.cardAccountNumber = "4645191800301234";

            primaryAccountNumbers.Add(primaryAccountNumber);

            addTravelItinerary.primaryAccountNumbers = primaryAccountNumbers;

            addTravelItinerary.partnerBid = "12345678";
            addTravelItinerary.userId     = "MohanKumar";

            addTravelItineraryRequest.addTravelItinerary = addTravelItinerary;

            return(addTravelItineraryRequest);
        }
Пример #2
0
        public AddTravelItineraryResponse AddTravelItinerary(AddTravelItineraryRequest request)
        {
            //HttpWebRequest webRequest = WebRequest.Create(baseApiUrl) as HttpWebRequest;

            //var response = await _visaApi.AddTravelItinerary(request, _basicAuthHeader);
            return(null);
        }
Пример #3
0
        public virtual Task <AddTravelItineraryResponse> AddTravelItinerary(AddTravelItineraryRequest request, string authorization)
        {
            var arguments = new object[] { request, authorization };

            return((Task <AddTravelItineraryResponse>)methodImpls["AddTravelItinerary"](Client, arguments));
        }
Пример #4
0
        public async Task <AddTravelItineraryResponse> AddTravelItinerary(AddTravelItineraryRequest request)
        {
            var response = await _visaApi.AddTravelItinerary(request, _basicAuthHeader);

            return(response);
        }