@using NzbDrone.Web.Helpers @model NzbDrone.Web.Models.UpcomingEpisodesModel @{ViewBag.Title = "Upcoming";} @section HeaderContent { @Html.IncludeCss("Grid.css") } @section ActionMenu{ <ul class="sub-menu"> <li>@Ajax.ActionLink("Start RSS Sync", "RssSync", "Command", null, null)</li> </ul> } <table class="seriesTable"> <colgroup> <col/> <col style="width:90px" /> <col style="width:90px" /> <col style="width:350px" /> <col style="width:160px" /> <col style="width:100px" /> </colgroup> <tr> <th>Series Title</th> <th>Season #</th> <th>Episode #</th> <th>Episode Title</th> <th>Air Time</th> @*Commands/Status Column*@ <th> Status </th> </tr> <tr class="title-row"> <td colspan="6"> Yesterday </td> </tr> @for (int i = 0; i < Model.Yesterday.Count; i++) { var episode = Model.Yesterday[i]; if (i % 2 == 0) { Html.RenderPartial("UpcomingEpisode", episode); } else { Html.RenderPartial("UpcomingEpisode", episode, new ViewDataDictionary { new KeyValuePair<string, object>("AltRow", true) }); } } <tr class="title-row"> <td colspan="6"> Today </td> </tr> @for (int i = 0; i < Model.Today.Count; i++) { var episode = Model.Today[i]; if (i % 2 == 0) { Html.RenderPartial("UpcomingEpisode", episode); } else { Html.RenderPartial("UpcomingEpisode", episode, new ViewDataDictionary { new KeyValuePair<string, object>("AltRow", true) }); } } <tr class="title-row"> <td colspan="6"> Tomorrow </td> @for (int i = 0; i < Model.Tomorrow.Count; i++) { var episode = Model.Tomorrow[i]; if (i % 2 == 0) { Html.RenderPartial("UpcomingEpisode", episode); } else { Html.RenderPartial("UpcomingEpisode", episode, new ViewDataDictionary { new KeyValuePair<string, object>("AltRow", true) }); } } <tr class="title-row"> <td colspan="6"> Future Forecast </td> </tr> @for (int i = 0; i < Model.Week.Count; i++) { var episode = Model.Week[i]; if (i % 2 == 0) { Html.RenderPartial("UpcomingEpisode", episode); } else { Html.RenderPartial("UpcomingEpisode", episode, new ViewDataDictionary { new KeyValuePair<string, object>("AltRow", true) }); } } </table> @section Scripts{ }