Esempio n. 1
0
        public Boolean ScheduleRecording()
        {
            BTVGuideData.PVSPropertyBag pvspbScheduleInfo = new BTVGuideData.PVSPropertyBag();
            bool bScheduled = false;

            return(bScheduled);
        }
Esempio n. 2
0
        public Hashtable GetProgramByEPGID(String _sEPGID)
        {
            BTVGuideData.BTVGuideData btvGuideData;
            Hashtable hSearchResult = new Hashtable();

            if (_sEPGID == null)
            {
                return(null);
            }

            if (_sEPGID.Trim().Length == 0)
            {
                return(null);
            }

            if (LogonBTVServer())
            {
                btvGuideData = new BTVGuideData.BTVGuideData();
                BTVGuideData.PVSPropertyBag pvsSearchResult = btvGuideData.GetFirstEpisodeBySeriesID(sAuthTicket, _sEPGID);

                foreach (BTVGuideData.PVSProperty pvspProp in pvsSearchResult.Properties)
                {
                    hSearchResult.Add(pvspProp.Name, pvspProp.Value);
                }
                LogoffBTVServer();
            }
            return(hSearchResult);
        }