public GroupSchedule GetSchedule(string name) { if (TemplateSchedules.ContainsKey(name)) { return(TemplateSchedules[name]); } else { throw new ArgumentException("schedule not found."); } }
public void RemoveSchedule(string name) { TemplateSchedules.Remove(name); }
public void AddSchedule(string name, GroupSchedule templateSchedule) { TemplateSchedules.Add(name, templateSchedule); }