@model NzbDrone.Web.Models.UpcomingEpisodesModel @{ViewBag.Title = "Upcoming";} @section HeaderContent { } @section ActionMenu{ }
@Html.CheckBox("showDownloaded", true)
@*Commands/Status Column*@ @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("AltRow", true) }); } } @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("AltRow", true) }); } } @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("AltRow", true) }); } } @for (int i = 0; i < Model.TwoDays.Count; i++) { var episode = Model.TwoDays[i]; if (i % 2 == 0) { Html.RenderPartial("UpcomingEpisode", episode); } else { Html.RenderPartial("UpcomingEpisode", episode, new ViewDataDictionary { new KeyValuePair("AltRow", true) }); } } @for (int i = 0; i < Model.ThreeDays.Count; i++) { var episode = Model.ThreeDays[i]; if (i % 2 == 0) { Html.RenderPartial("UpcomingEpisode", episode); } else { Html.RenderPartial("UpcomingEpisode", episode, new ViewDataDictionary { new KeyValuePair("AltRow", true) }); } } @for (int i = 0; i < Model.FourDays.Count; i++) { var episode = Model.FourDays[i]; if (i % 2 == 0) { Html.RenderPartial("UpcomingEpisode", episode); } else { Html.RenderPartial("UpcomingEpisode", episode, new ViewDataDictionary { new KeyValuePair("AltRow", true) }); } } @for (int i = 0; i < Model.FiveDays.Count; i++) { var episode = Model.FiveDays[i]; if (i % 2 == 0) { Html.RenderPartial("UpcomingEpisode", episode); } else { Html.RenderPartial("UpcomingEpisode", episode, new ViewDataDictionary { new KeyValuePair("AltRow", true) }); } } @for (int i = 0; i < Model.SixDays.Count; i++) { var episode = Model.SixDays[i]; if (i % 2 == 0) { Html.RenderPartial("UpcomingEpisode", episode); } else { Html.RenderPartial("UpcomingEpisode", episode, new ViewDataDictionary { new KeyValuePair("AltRow", true) }); } } @for (int i = 0; i < Model.Later.Count; i++) { var episode = Model.Later[i]; if (i % 2 == 0) { Html.RenderPartial("UpcomingEpisode", episode); } else { Html.RenderPartial("UpcomingEpisode", episode, new ViewDataDictionary { new KeyValuePair("AltRow", true) }); } }
Series Title Episode Episode Title Air Time Status
Yesterday
Today
Tomorrow
@DateTime.Today.AddDays(2).DayOfWeek
@DateTime.Today.AddDays(3).DayOfWeek
@DateTime.Today.AddDays(4).DayOfWeek
@DateTime.Today.AddDays(5).DayOfWeek
@DateTime.Today.AddDays(6).DayOfWeek
Later
@section Scripts{ }