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)); }