Exemple #1
0
        public void StartImportChannel(int channelId, string url)
        {
            List <ProgramTvDto>   programs      = new List <ProgramTvDto>();
            List <ProgramTypeDto> programTypes  = new List <ProgramTypeDto>();
            TvGuideParser         tvGuideParser = new TvGuideParser();

            programs = tvGuideParser.GetTvProgramList(channelId, url);
            ProgramTvHelper.SetEndDateToAllProgram(programs);
            programTypes = ProgramTvHelper.GetTypesFromPrograms(programs);
            Console.WriteLine("Import of channel " + channelId + " parsed");
            db.SaveProgramTypes(programTypes);
            db.SavePrograms(programs);
            Console.WriteLine("Import of channel " + channelId + " ended");
        }