public string GenerateSearchResultExcelFile(
     HughesSpeedTest filter,
     Dictionary<string, string> sortOptions,
     DateTime startPeriod,
     DateTime endPeriod)
 {
     string fileName = @"c:\Unip Reports\HughesSpeedTestReports\HughesSpeedTestSearchResults.xlsx";
     HughesSpeedTestReport report = new HughesSpeedTestReport();
     _hughesSpeedTestDataSource.AdditionalQueryParameters = filter;
     _hughesSpeedTestDataSource.SortOptions = sortOptions;
     _hughesSpeedTestDataSource.StartPeriod = startPeriod;
     _hughesSpeedTestDataSource.EndPeriod = endPeriod;
     List<HughesSpeedTest> searchResultsList = _hughesSpeedTestDataSource.GetHughesSpeedTests();
     report.SaveSearchResults(fileName, searchResultsList);
     return fileName;
 }
Esempio n. 2
0
        public string GenerateSearchResultExcelFile(
            HughesSpeedTest filter,
            Dictionary <string, string> sortOptions,
            DateTime startPeriod,
            DateTime endPeriod)
        {
            string fileName = @"c:\Unip Reports\HughesSpeedTestReports\HughesSpeedTestSearchResults.xlsx";
            HughesSpeedTestReport report = new HughesSpeedTestReport();

            _hughesSpeedTestDataSource.AdditionalQueryParameters = filter;
            _hughesSpeedTestDataSource.SortOptions = sortOptions;
            _hughesSpeedTestDataSource.StartPeriod = startPeriod;
            _hughesSpeedTestDataSource.EndPeriod   = endPeriod;
            List <HughesSpeedTest> searchResultsList = _hughesSpeedTestDataSource.GetHughesSpeedTests();

            report.SaveSearchResults(fileName, searchResultsList);
            return(fileName);
        }