public IList <IDayOff> GetDaysOff(Month month)
        {
            if (month == Month.None)
            {
                throw new ArgumentException("Month cannot be 'None'");
            }

            return(DaysOff.Where(d => d.Date.Month == (int)month).ToList());
        }