public async Task <AddInsertionOrderResponse> AddInsertionOrderAsync( InsertionOrder insertionOrder) { var request = new AddInsertionOrderRequest { InsertionOrder = insertionOrder }; return(await CustomerBillingService.CallAsync((s, r) => s.AddInsertionOrderAsync(r), request)); }
public async Task <AddInsertionOrderResponse> AddInsertionOrderAsync(ApiAuthentication auth, InsertionOrder order) { var request = new AddInsertionOrderRequest { InsertionOrder = order, }; try { SetAuthHelper.SetAuth(auth, request); return(await Check().AddInsertionOrderAsync(request)); } catch (Exception ex) { Log(new LogEventArgs(ServiceType.CustomerBilling, "AddInsertionOrderAsync", ex.Message, new { Request = request }, ex)); } return(null); }