public async Task <PartialViewResult> ShowOverview(string searchQuery = "2673730") //Default startsida är stockholm { var httpClient = new WeatherHTTPClientController(); var result = httpClient.GetByCityToday(searchQuery); var viewModel = new OverviewViewModel() { Day = result.Date, Date = result.Date.ToString("dd/MMM", new CultureInfo("en-US")), CityId = result.CityId, CityName = result.CityName, CurrentTemp = Convert.ToInt32(result.Temperature.CurrentTemperature), Weather = result.Weather[0].WeatherDescription, WeatherUrl = result.Weather[0].IconImageUrl }; return(PartialView("ShowOverviewPartial", viewModel)); }
public IActionResult Main(string searchQuery = "2673730") //Default startsida är stockholm) { var httpClient = new WeatherHTTPClientController(); var result = httpClient.GetByCityToday(searchQuery); var viewModel = new OverviewViewModel() { Day = result.Date, Date = result.Date.ToString("dd/MMM"), CityId = result.CityId, CityName = result.CityName, CurrentTemp = Convert.ToInt32(result.Temperature.CurrentTemperature), Weather = result.Weather[0].WeatherDescription, WeatherUrl = result.Weather[0].IconImageUrl }; return(View(viewModel)); }