static public List <Schedule> Get_All(DateTime startTime,
                                              DateTime endTime)
        {
            List <Schedule> scheduleList         = ScheduleGateway.Get_All();
            List <Schedule> modifiedScheduleList = new List <Schedule>();

            foreach (Schedule aSchedule in scheduleList)
            {
                TimeSpan afterStartTime = aSchedule.Date_S - startTime;
                TimeSpan beforeEndTime  = endTime - aSchedule.Date_S;
                if ((Convert.ToInt32(afterStartTime.Days) >= 0) &&
                    (Convert.ToInt32(beforeEndTime.Days) >= 0) &&
                    (Convert.ToInt32(beforeEndTime.Hours) >= 0))
                {
                    modifiedScheduleList.Add(aSchedule);
                }
            }

            return(modifiedScheduleList);
        }
 static public List <Schedule> Get_All(int vehicleId)
 {
     return(ScheduleGateway.Get_All(vehicleId));
 }