public System.Threading.Tasks.Task <bookingRequestWriteResponse1> bookingRequestWriteAsync(bookingRequestWriteRequest bookingRequestWriteRequest)
        {
            bookingRequestWriteRequest1 inValue = new bookingRequestWriteRequest1();

            inValue.bookingRequestWriteRequest = bookingRequestWriteRequest;
            return(((BookingRequestWriteService)(this)).bookingRequestWriteAsync(inValue));
        }
        public bookingRequestWriteResponse bookingRequestWrite(bookingRequestWriteRequest bookingRequestWriteRequest)
        {
            bookingRequestWriteRequest1 inValue = new bookingRequestWriteRequest1();

            inValue.bookingRequestWriteRequest = bookingRequestWriteRequest;
            bookingRequestWriteResponse1 retVal = ((BookingRequestWriteService)(this)).bookingRequestWrite(inValue);

            return(retVal.bookingRequestWriteResponse);
        }
 System.Threading.Tasks.Task <bookingRequestWriteResponse1> BookingRequestWriteService.bookingRequestWriteAsync(bookingRequestWriteRequest1 request)
 {
     return(base.Channel.bookingRequestWriteAsync(request));
 }
 bookingRequestWriteResponse1 BookingRequestWriteService.bookingRequestWrite(bookingRequestWriteRequest1 request)
 {
     return(base.Channel.bookingRequestWrite(request));
 }