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); } }
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); } }