public void GetDataFromNuStarWebsite(IConsoleReader consoleReader, ISaveFilePathMaker saveFilePathMaker)
        {
            var userInputs = GetInputFromUser(consoleReader);
            var dbOrExcel  = consoleReader.AddToDb();

            using (var driver = new ChromeDriver(@"E:\CoursePathwayMaker\CoursePathwayMaker\bin\Debug"))
            {
                Console.WriteLine("Scraper navigating to NuStar website...");


                //var subjectArea = consoleReader.GetSubjectArea();
                //var term = consoleReader.GetTerm();
                //var year = consoleReader.GetStartYear().ToString();
                //var semester = consoleReader.GetSemester();

                var navigator = new NuStarWebsiteNavigator(driver);
                navigator.NavigateToUonWebsite();
                navigator.LoginIfNecessary();
                navigator.NavigateToUonWebsiteAgain();
                List <ClassRosterSearchResult> results = new List <ClassRosterSearchResult>();
                foreach (var sem in userInputs)
                {
                    navigator.FillSearchFilters(sem.SubjectArea, sem.Term);
                    results.AddRange(GetSearchResults(driver, navigator, sem.Year.ToString(), sem.Semester.ToString()));
                    navigator.ClearSearchFields();
                }

                if (dbOrExcel == true)
                {
                    SaveResultsInDb(results);
                }
                else
                {
                    SaveResultsInExcelWorksheet(results, saveFilePathMaker);
                }
            }
        }