private static void GetMeetings() { Console.WriteLine($"{Environment.NewLine}{"Room",-35}{"Appointment Count",-45}"); Console.WriteLine($"-----------------------------------------------------------------------{Environment.NewLine}"); var rooms = MeetingRoomsService.GetAllRoomAddressesFromActiveDirectory(); var allAppointments = new List <Appointment>(); foreach (var room in rooms) { try { var roomAppointments = MeetingRoomsService.GetAppointmentsForUser(room, 2); if (roomAppointments != null) { allAppointments.AddRange(roomAppointments); Console.WriteLine($"{room,-35}{roomAppointments.Count,-45}"); } } catch (Exception ex) { Console.WriteLine(ex + Environment.NewLine); } } if (allAppointments.Count > 0) { _appointmentManager.AddOrUpdateAppointments(allAppointments); Console.WriteLine(_appointmentManager.AppointmentsToString()); } }