public ActionResult Index() { string IP = Request.UserHostName; var hostName = DetermineCompName(IP); /* * var weather = _weatherRepository.GetWeatherInfo(2744819); * * var weatherViewModel = new BoardViewModel() * { * WeatherInfo = weather.WeatherInfo[0], * CurrentTemp = (int)Math.Round(weather.Main.Temp, 0), * City = weather.Name * }; */ if (!String.IsNullOrEmpty(hostName)) { var screen = _screenRepository.GetByHostName(hostName); var viewModel = new BoardViewModel() { ScreenId = screen.Id, Presentations = screen.Group.Media.Where(x => x.GetType().Name == "Presentation" || x.GetType().Name == "Movie"), Group = screen.Group, FeedUrl = Server.UrlEncode("http://www.nu.nl/rss/Algemeen"), CityId = 2744819, RefreshHours = screen.RefreshTime.Hours, RefreshMinutes = screen.RefreshTime.Minutes, RefreshSeconds = screen.RefreshTime.Seconds }; return(View(viewModel)); } return(RedirectToAction("index", "dashboard")); }