public void SetStart(ScheduleEvent task, DateTime start) { task.Start = start; }
public void SetEnd(ScheduleEvent task, DateTime end) { task.End = end; }
public void Move(ScheduleEvent task, int offset) { throw new NotImplementedException(); }
public int IndexOf(ScheduleEvent task) { throw new NotImplementedException(); }
public void Delete(ScheduleEvent task) { Tasks.Remove(task); }
public void Add(ScheduleEvent task) { Tasks.Add(task); }