} // ShowCompactWeek // ---------------------------------------------------------------------- public static void ShowWeek(BroadcastWeek week, string caption = "BroadcastWeek") { WriteLine("{0}: {1}", caption, week); WriteIndentLine("Year: {0}", week.Year); WriteIndentLine("Week: {0}", week.Week); WriteIndentLine("FirstDayStart: {0}", Format(week.FirstDayStart)); WriteIndentLine("LastDayStart: {0}", Format(week.LastDayStart)); WriteLine(); } // ShowWeek
// ---------------------------------------------------------------------- public static void ShowAll(int year, int weekOfYear) { WriteLine("Input: year={0}, week={1}", year, weekOfYear); WriteLine(); BroadcastWeek week = new BroadcastWeek(year, weekOfYear); BroadcastWeek previousWeek = week.GetPreviousWeek(); BroadcastWeek nextWeek = week.GetNextWeek(); ShowWeek(week); ShowCompactWeek(previousWeek, "Previous BroadcastWeek"); ShowCompactWeek(nextWeek, "Next BroadcastWeek"); WriteLine(); foreach (Day day in week.GetDays()) { DayDemo.ShowCompactDay(day); } WriteLine(); } // ShowAll
} // ShowAll // ---------------------------------------------------------------------- public static void ShowCompactWeek(BroadcastWeek week, string caption = "BroadcastWeek") { WriteLine("{0}: {1}", caption, week); } // ShowCompactWeek