Beispiel #1
0
            private IEnumerable <NumberSequenceSeedData> GetNumberSequenceFromHeadquarters(string terminalId)
            {
                var request = new GetNumberSequenceSeedDataRealtimeRequest(terminalId);
                GetNumberSequenceSeedDataRealtimeResponse response = this.Context.Execute <GetNumberSequenceSeedDataRealtimeResponse>(request);

                return(response.NumberSequenceSeedData.Results);
            }
            /// <summary>
            /// Retrieves number sequence seed data from headquarters.
            /// </summary>
            /// <param name="request">The request message.</param>
            /// <returns>The response message.</returns>
            private static GetNumberSequenceSeedDataRealtimeResponse GetNumberSequenceFromHeadquarters(GetNumberSequenceSeedDataRealtimeRequest request)
            {
                var transactionService = new TransactionService.TransactionServiceClient(request.RequestContext);
                PagedResult <NumberSequenceSeedData> seedData = transactionService.GetNumberSequenceSeedData(request.TerminalId);

                return(new GetNumberSequenceSeedDataRealtimeResponse(seedData));
            }