/// <summary>
        /// Save the set of events for a single work shift or class time
        /// </summary>
        /// <param name="studentID"></param>
        public void SaveSchedule(int studentID)
        {
            if (Events.Count > 0)
            {
                if (Events[0] != null)
                {
                    int eventDetailsID = DatabaseManager.CreateEventDetails(Events[0].EventName);

                    foreach (CalendarEvent newEvent in Events)
                    {
                        DatabaseManager.SaveEvent(studentID, newEvent, eventDetailsID);
                    }
                }
            }
        }