public IActionResult Detail(string parkCode)
        {
            var park = dal.GetPark(parkCode);

            park.Forecast = wdal.FiveDayForecast(parkCode);
            string pref = HttpContext.Session.GetString(Session_Key);

            switch (pref)
            {
            case null:
                pref = "f";
                HttpContext.Session.SetString(Session_Key, pref);
                break;

            case "c":
                HttpContext.Session.SetString(Session_Key, pref);
                break;

            case "f":
                HttpContext.Session.SetString(Session_Key, pref);
                break;

            default:
                break;
            }

            park.UserPreference = pref;
            return(View(park));
        }