public async Task GetAbsenceTransactionsTest() { var request = new AbsenceTransactionListRequest(this.connectionSettings.AccessToken, this.connectionSettings.ClientSecret); var response = await AbsenceTransactionsService.GetAbsenceTransactionsAsync(request); Assert.IsNotNull(response); }
public static async Task <ListedResourceResponse <AbsenceTransaction> > GetAbsenceTransactionsAsync(AbsenceTransactionListRequest listRequest) { var apiRequest = new FortnoxApiClientRequest <ListedResourceResponse <AbsenceTransaction> >(HttpMethod.Get, listRequest.AccessToken, listRequest.ClientSecret, ApiEndpoints.AbsenceTransactions); apiRequest.SetPageAndLimit(listRequest.Page, listRequest.Limit); return(await FortnoxAPIClient.CallAsync(apiRequest)); }