} // EndMonthOfYearName // ---------------------------------------------------------------------- public ITimePeriodCollection GetDays() { TimePeriodCollection days = new TimePeriodCollection(); DateTime startDate = GetStartOfMonth(Calendar, startYear, startMonth); for (int month = 0; month < monthCount; month++) { DateTime monthStart = startDate.AddMonths(month); int daysOfMonth = TimeTool.GetDaysInMonth(monthStart.Year, monthStart.Month); for (int day = 0; day < daysOfMonth; day++) { days.Add(new Day(monthStart.AddDays(day), Calendar)); } } return(days); } // GetDays