Skip to content

Commit b49e2a6

Browse files
committed
Update the FinancialSample class for testing the new optional query parameters
1 parent 76b21a6 commit b49e2a6

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

Source/FikaAmazonAPI.SampleCode/FinancialSample.cs

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
using System;
1+
using FikaAmazonAPI.AmazonSpApiSDK.Models.Finances;
2+
using System;
23
using System.Collections.Generic;
34
using System.Linq;
45
using System.Text;
@@ -14,15 +15,27 @@ public FinancialSample(AmazonConnection amazonConnection)
1415
this.amazonConnection = amazonConnection;
1516
}
1617

17-
public void ListFinancialEventGroups()
18+
public IList<FinancialEventGroup> ListFinancialEventGroups()
1819
{
19-
amazonConnection.Financial.ListFinancialEventGroups(new Parameter.Finance.ParameterListFinancialEventGroup()
20+
return amazonConnection.Financial.ListFinancialEventGroups(new Parameter.Finance.ParameterListFinancialEventGroup()
2021
{
2122
FinancialEventGroupStartedAfter = DateTime.UtcNow.AddDays(-10),
2223
FinancialEventGroupStartedBefore = DateTime.UtcNow.AddDays(-1),
2324
MaxResultsPerPage = 55
2425
});
26+
}
2527

28+
public List<FinancialEvents> ListFinancialEventsByGroupId(string financialGroupId)
29+
{
30+
var financialEventsWithoutParams = amazonConnection.Financial.ListFinancialEventsByGroupId(financialGroupId);
31+
var financialEventsWithParams = amazonConnection.Financial.ListFinancialEventsByGroupId(financialGroupId,
32+
new Parameter.Finance.ParameterListFinancialEventsByGroupId()
33+
{
34+
PostedAfter = DateTime.UtcNow.AddDays(-170),
35+
PostedBefore = DateTime.UtcNow.AddMinutes(-60),
36+
MaxResultsPerPage = 55
37+
});
38+
return financialEventsWithParams;
2639
}
2740
}
2841
}

0 commit comments

Comments
 (0)