private void HandleBookingUpdateResponseData(BookingUpdateResponseData bookingUpdateResponseData) { if (bookingUpdateResponseData.OtherServiceInformations != null && bookingUpdateResponseData.OtherServiceInformations.Length > 0) { throw new ResponseErrorException(ResponseErrorCode.SellSSRFailure, bookingUpdateResponseData.OtherServiceInformations[0].Text); } if (bookingUpdateResponseData.Error != null) { throw new ResponseErrorException(ResponseErrorCode.SellSSRFailure, bookingUpdateResponseData.Error.ErrorText); } if (bookingUpdateResponseData.Warning != null) { throw new ResponseErrorException(ResponseErrorCode.SellSSRFailure, bookingUpdateResponseData.Warning.WarningText); } }
public static string GetUpdateResponseError(BookingUpdateResponseData bookingUpdateResponseData) { if (bookingUpdateResponseData == null) { return(null); } if (bookingUpdateResponseData.Error != null) { return(bookingUpdateResponseData.Error.ErrorText); } if (bookingUpdateResponseData.Warning != null) { return(bookingUpdateResponseData.Warning.WarningText); } return(null); }