public void GetRejectedRequestList() { using (var controller = new TestDMCController()) { var criteria = new Lpp.Dns.DTO.DataMartClient.Criteria.RequestListCriteria { FromDate = new DateTime(2000, 1, 1), ToDate = DateTime.UtcNow, FilterByStatus = new List <Lpp.Dns.DTO.DataMartClient.Enums.DMCRoutingStatus> { Lpp.Dns.DTO.DataMartClient.Enums.DMCRoutingStatus.RequestRejected } }; var list = AsyncHelpers.RunSync <Lpp.Dns.DTO.DataMartClient.RequestList>(() => controller.GetRequestList(criteria)); Assert.IsNotNull(list); foreach (var row in list.Segment) { Console.WriteLine("{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, Allow Unattended Processing: {8},", row.DataMartName, row.Identifier, row.ModelName, row.Name, row.RequestTypePackageIdentifier, row.AdapterPackageVersion, row.RoutingStatus, row.Status, row.AllowUnattendedProcessing); } } }
public void GetRequestList2() { using (var controller = new TestDMCController()) { var criteria = new Lpp.Dns.DTO.DataMartClient.Criteria.RequestListCriteria { FromDate = DateTime.UtcNow.Subtract(TimeSpan.FromDays(30)).Date, ToDate = DateTime.UtcNow, FilterByDataMartIDs = new List <Guid> { new Guid("{807c0944-6884-4e9a-b425-f04958263d43}") }, //FilterByStatus = new[] { Lpp.Dns.DTO.DataMartClient.Enums.RequestStatuses.Submitted } }; var list = AsyncHelpers.RunSync <Lpp.Dns.DTO.DataMartClient.RequestList>(() => controller.GetRequestList(criteria)); Assert.IsNotNull(list); foreach (var row in list.Segment) { Console.WriteLine("{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, Allow Unattended Processing: {8},", row.DataMartName, row.Identifier, row.ModelName, row.Name, row.RequestTypePackageIdentifier, row.AdapterPackageVersion, row.RoutingStatus, row.Status, row.AllowUnattendedProcessing); } } }