public void testGetPaymentReport() { DateTime startDate = DateTime.Now.Subtract(new TimeSpan(90, 0, 0, 0)); DateTime endDate = DateTime.Now; LinkIDReportDateFilter dateFilter = new LinkIDReportDateFilter(startDate, endDate); LinkIDPaymentReport report = client.getPaymentReport(dateFilter, null); Assert.NotNull(report); foreach (LinkIDPaymentOrder paymentOrder in report.paymentOrders) { Console.WriteLine(paymentOrder.ToString()); } }
public void testGetParkingSessions() { DateTime startDate = DateTime.Now.Subtract(new TimeSpan(30, 0, 0, 0)); DateTime endDate = DateTime.Now; LinkIDReportDateFilter dateFilter = new LinkIDReportDateFilter(startDate, endDate); LinkIDParkingReport report = client.getParkingReport(dateFilter, null); Assert.NotNull(report); foreach (LinkIDParkingSession session in report.parkingSessions) { Console.WriteLine(session.ToString()); } }
public void testWalletReport() { String walletOrganizationId = "urn:linkid:wallet:leaseplan"; LinkIDReportDateFilter dateFilter = new LinkIDReportDateFilter(DateTime.Now.Subtract(new TimeSpan(30, 0, 0, 0)), null); LinkIDReportApplicationFilter applicationFilter = new LinkIDReportApplicationFilter("test-shop"); LinkIDReportWalletFilter walletFilter = new LinkIDReportWalletFilter("123b1c22-e6c5-4ebc-9255-e59b72db5abf"); LinkIDWalletReport report = client.getWalletReport(null, walletOrganizationId, applicationFilter, walletFilter, dateFilter, null); Assert.NotNull(report); foreach (LinkIDWalletReportTransaction transaction in report.walletTransactions) { Console.WriteLine(transaction.ToString()); } }