コード例 #1
0
ファイル: TVDoc.cs プロジェクト: DevlinSchoonraad/tvrename
        private List <ShowItem> GetShowList(TVSettings.ScanType st)
        {
            switch (st)
            {
            case TVSettings.ScanType.Full:
                return(Library.GetShowItems());

            case TVSettings.ScanType.Quick:
                return(GetQuickShowsToScan(true, true));

            case TVSettings.ScanType.Recent:
                return(Library.GetRecentShows());

            default:
                return(null);
            }
        }
コード例 #2
0
ファイル: TVDoc.cs プロジェクト: sauv0168/tvrename
        private List <ShowItem> GetShowList(TVSettings.ScanType st)
        {
            if (st == TVSettings.ScanType.Full)
            {
                return(Library.GetShowItems());
            }

            if (st == TVSettings.ScanType.Quick)
            {
                return(GetQuickShowsToScan(true, true));
            }

            if (st == TVSettings.ScanType.Recent)
            {
                return(Library.GetRecentShows());
            }

            return(null);
        }
コード例 #3
0
        private IEnumerable <ShowItem> GetShowList(TVSettings.ScanType st, IEnumerable <ShowItem> passedShows)
        {
            switch (st)
            {
            case TVSettings.ScanType.Full:
                return(Library.GetShowItems());

            case TVSettings.ScanType.Quick:
                return(GetQuickShowsToScan(true, true));

            case TVSettings.ScanType.Recent:
                return(Library.GetRecentShows());

            case TVSettings.ScanType.SingleShow:
                return(passedShows);

            default:
                return(null);
            }
        }