Ejemplo n.º 1
0
        public async Task GetCostCentersTest()
        {
            var request  = new CostCenterListRequest(this.connectionSettings.AccessToken, this.connectionSettings.ClientSecret);
            var response = await CostCenterService.GetCostCentersAsync(request);

            Assert.IsNotNull(response);
        }
Ejemplo n.º 2
0
        public static async Task <ListedResourceResponse <CostCenterSubset> > GetCostCentersAsync(CostCenterListRequest listRequest)
        {
            var apiRequest = new FortnoxApiClientRequest <ListedResourceResponse <CostCenterSubset> >(HttpMethod.Get, listRequest.AccessToken, listRequest.ClientSecret,
                                                                                                      ApiEndpoints.CostCenters);

            apiRequest.SetPageAndLimit(listRequest.Page, listRequest.Limit);
            apiRequest.SetSortOrder(listRequest.SortBy?.ToString(), listRequest.SortOrder.ToString());

            return(await FortnoxAPIClient.CallAsync(apiRequest));
        }