// public void DisplayRunsByDayOfWeek(DayOfWeek day, IEnumerable <RunEvent> runs) { Console.WriteLine(day.ToString()); runs.ToList().ForEach(x => { Console.WriteLine(x.ToString()); }); StringBuilder sb = new StringBuilder(); sb.AppendFormat(" --{0}\n", DisplayDayOfWeekAverages(day, runs)); sb.Append(DisplaySDTotals(modal.GetRunsByDayOfWeek(day, runs))); Console.WriteLine(sb.ToString()); }
public void RunnerMenu(ref Runner runner, int option, ref bool exitCode) { switch (option) { case 1: runner.AddRun(input.AskForNewRun()); break; case 2: output.DisplayRuns(runner.Runs); break; case 3: DateTime date = input.AskForDate(); output.DisplayRunByDate(date, runner.Runs); break; case 4: DayOfWeek day = input.AskForDayOfWeek(); output.DisplayRunsByDayOfWeek(day, modal.GetRunsByDayOfWeek(day, runner.Runs)); break; case 5: exitCode = true; break; } }