@model WeatherSet @{ ViewData["Title"] = "Home Page"; }
@Model.Location.Name, @Model.Location.Region
Last updated on @Model.Current.LastUpdated
@Model.Current.ConditionName
@Model.Current.Temperature°F
@foreach (var forecast in Model.Forecast) { var displayHours = new[] { 6, 11, 15, 22 }; var hourForecasts = forecast.HourForecasts .Where(f => displayHours.Contains(f.Time.Value.Hour)) .ToList();
@forecast.Summary.ConditionName
@forecast.Summary.HighTemp / @forecast.Summary.LowTemp
@foreach (var hourForecast in hourForecasts) {
@hourForecast.Time
@hourForecast.ConditionName
@hourForecast.Temperature
} }