Beispiel #1
0
        public static async Task <Getavailabletrip> Getavailabletrip(CreateRescheduleRequest ticketBookingDto)
        {
            using (HttpClientHelper client = new HttpClientHelper())
            {
                Getavailabletrip bookingDetails = new Getavailabletrip();
                await client.ProcessClientRequestAsync <Getavailabletrip>(GigUrl.Getavailabletrip, HttpMethod.Post, ticketBookingDto,
                                                                          success =>
                {
                    if (success != null)
                    {
                        bookingDetails = success;
                    }
                    else
                    {
                    }
                },
                                                                          error =>
                {
                    bookingDetails.Object = null;
                }
                                                                          );

                return(bookingDetails);
            }
        }
Beispiel #2
0
        public static async Task <CreateRescheduleResponse> CreateRescheduleBuses(CreateRescheduleRequest ticketBookingDto)
        {
            using (HttpClientHelper client = new HttpClientHelper())
            {
                CreateRescheduleResponse bookingDetails = new CreateRescheduleResponse();
                await client.ProcessClientRequestAsync <CreateRescheduleResponse>(GigUrl.CreateRescheduleBuses, HttpMethod.Post, ticketBookingDto,
                                                                                  success =>
                {
                    if (success != null)
                    {
                        bookingDetails = success;
                    }
                    else
                    {
                    }
                },
                                                                                  error =>
                {
                    bookingDetails.Object = false;
                }
                                                                                  );

                return(bookingDetails);
            }
        }