public virtual void RunScheduleItemNow(ScheduleItem scheduleItem) { //Do Nothing }
public abstract void UpdateSchedule(ScheduleItem scheduleItem);
public abstract void DeleteSchedule(ScheduleItem scheduleItem);
public abstract int AddSchedule(ScheduleItem scheduleItem);