public async Task <GetInsertionOrdersByAccountResponse> GetInsertionOrdersByAccountAsync( long accountId, IList <long> insertionOrderIds) { var request = new GetInsertionOrdersByAccountRequest { AccountId = accountId, InsertionOrderIds = insertionOrderIds }; return(await CustomerBillingService.CallAsync((s, r) => s.GetInsertionOrdersByAccountAsync(r), request)); }
public async Task <GetInsertionOrdersByAccountResponse> GetInsertionOrdersByAccountAsync(ApiAuthentication auth, long accountId, long[] insertionOrderIds = null) { var request = new GetInsertionOrdersByAccountRequest { AccountId = accountId, InsertionOrderIds = insertionOrderIds, }; try { SetAuthHelper.SetAuth(auth, request); return(await Check().GetInsertionOrdersByAccountAsync(request)); } catch (Exception ex) { Log(new LogEventArgs(ServiceType.CustomerBilling, "GetInsertionOrdersByAccountAsync", ex.Message, new { Request = request }, ex)); } return(null); }