188 |
|
|
189 |
var gbpvr_programs_startdate_range = sqlite.GetProgramsDateRange(gbpvr_programs); |
var gbpvr_programs_startdate_range = sqlite.GetProgramsDateRange(gbpvr_programs); |
190 |
var xmltv_programs_startdate_range = GetXMLTVProgramStartDateRange(xmltv_programs); |
var xmltv_programs_startdate_range = GetXMLTVProgramStartDateRange(xmltv_programs); |
191 |
gbpvr_programs = sqlite.FilterProgramsByDateRange(gbpvr_programs, xmltv_programs_startdate_range); |
List<SQLLITE.IPROGRAMME> gbpvr_removed_programs = new List<SQLLITE.IPROGRAMME>(); |
192 |
|
gbpvr_programs = sqlite.FilterProgramsByDateRange(gbpvr_programs, xmltv_programs_startdate_range, out gbpvr_removed_programs); |
193 |
xmltv_programs = xmltv_programs.OrderBy(s => s.ChannelNumber).ThenBy(s => DateTime.Parse(s.Start)).ToList(); |
xmltv_programs = xmltv_programs.OrderBy(s => s.ChannelNumber).ThenBy(s => DateTime.Parse(s.Start)).ToList(); |
194 |
CheckScheduledRecordingsForDiscrepancies(); |
CheckScheduledRecordingsForDiscrepancies(); |
195 |
CheckProgramsForDiscrepancies(); |
CheckProgramsForDiscrepancies(); |