Example #1
0
        /// <summary>
        /// Load detailed table partial view
        /// </summary>
        /// <param name="city"></param>
        /// <param name="state"></param>
        /// <param name="browser"></param>
        /// <param name="website"></param>
        /// <param name="order"></param>
        /// <returns></returns>
        public IActionResult DetailedTable(string city, string state, string browser, string website, bool order)
        {
            GoogleTest        gt = new GoogleTest();
            List <GoogleTest> tests;

            //Check if a specific city was entered, else assume all
            if (!String.IsNullOrEmpty(city))
            {
                string temp = city;
                city = city.ToLower();
                if (String.IsNullOrEmpty(state))
                {
                    County county = new County();
                    state = county.GetState(temp, HomeController._database);
                }
            }

            //Get the default array
            string[] defArr = GetDefault(browser, website);

            tests = gt.GetGoogleTests(city, state, defArr[0], defArr[1], order, HomeController._database);
            return(PartialView(tests));
        }
Example #2
0
        /// <summary>
        /// Load general table partial view
        /// </summary>
        /// <param name="city"></param>
        /// <param name="state"></param>
        /// <param name="browser"></param>
        /// <param name="website"></param>
        /// <param name="order"></param>
        /// <returns></returns>
        public IActionResult GeneralTable(string city, string state, string browser, string website, bool order)
        {
            WebTest wt = new WebTest();

            //Check if a specific city was entered, else assume all
            if (!String.IsNullOrEmpty(city))
            {
                string temp = city;
                city = city.ToLower();
                //Check if a city was entered, if not get the state that corresponds
                if (String.IsNullOrEmpty(state))
                {
                    County county = new County();
                    state = county.GetState(temp, HomeController._database);
                }
            }

            //Get the default array
            string[]       defArr = GetDefault(browser, website);
            List <WebTest> tests  = wt.GetTests(city, state, defArr[0], defArr[1], order, HomeController._database);

            return(PartialView(tests));
        }