コード例 #1
0
        private bool AnimeSearchFilter(object obj)
        {
            VM_AniDB_Anime anime = obj as VM_AniDB_Anime;

            if (anime == null)
            {
                return(true);
            }

            return(GroupSearchFilterHelper.EvaluateAnimeTextSearch(anime, txtAnimeSearch.Text));
        }
コード例 #2
0
        private bool SeriesSearchFilter(object obj)
        {
            VM_AnimeSeries_User servm = obj as VM_AnimeSeries_User;

            if (servm == null)
            {
                return(true);
            }

            return(GroupSearchFilterHelper.EvaluateSeriesTextSearch(servm, txtSeriesSearch.Text.Replace("'", "`")));
        }
コード例 #3
0
        private bool GroupSearchFilter(object obj)
        {
            VM_AnimeGroup_User grpvm = obj as VM_AnimeGroup_User;

            if (grpvm == null)
            {
                return(true);
            }

            return(GroupSearchFilterHelper.EvaluateGroupTextSearch(grpvm, txtGroupSearch.Text));
        }
コード例 #4
0
        private bool GroupSearchFilter(object obj)
        {
            AnimeGroupVM grpvm = obj as AnimeGroupVM;

            if (grpvm == null)
            {
                return(true);
            }

            return(GroupSearchFilterHelper.EvaluateGroupTextSearch(grpvm, txtGroupSearch.Text.Replace("'", "`")));
        }
コード例 #5
0
        private bool SeriesSearchFilter(object obj)
        {
            AnimeSeriesVM servm = obj as AnimeSeriesVM;

            if (servm == null)
            {
                return(true);
            }

            return(GroupSearchFilterHelper.EvaluateSeriesTextSearch(servm, txtSeriesSearch.Text));
        }
コード例 #6
0
        private bool GroupSeriesSearchFilter(object obj)
        {
            AnimeGroupVM grpvm = obj as AnimeGroupVM;

            if (grpvm != null)
            {
                return(GroupSearchFilterHelper.EvaluateGroupTextSearch(grpvm, txtGroupSearch.Text));
            }

            AnimeSeriesVM ser = obj as AnimeSeriesVM;

            if (ser != null)
            {
                return(GroupSearchFilterHelper.EvaluateSeriesTextSearch(ser, txtGroupSearch.Text));
            }

            return(false);
        }
コード例 #7
0
        private bool GroupSeriesSearchFilter(object obj)
        {
            VM_AnimeGroup_User grpvm = obj as VM_AnimeGroup_User;

            if (grpvm != null)
            {
                return(GroupSearchFilterHelper.EvaluateGroupTextSearch(grpvm, txtGroupSearch.Text));
            }

            VM_AnimeSeries_User ser = obj as VM_AnimeSeries_User;

            if (ser != null)
            {
                return(GroupSearchFilterHelper.EvaluateSeriesTextSearch(ser, txtGroupSearch.Text));
            }

            return(false);
        }
コード例 #8
0
        private bool SeriesSearchFilter(object obj)
        {
            VM_AnimeSeries_User ser = obj as VM_AnimeSeries_User;

            if (ser == null)
            {
                return(false);
            }

            if (SearchResultCount > 100)
            {
                return(false);
            }

            var passed = GroupSearchFilterHelper.EvaluateSeriesTextSearch(ser, SeriesSearchTextBox.Text.Replace("'", "`"), SerSearchType);

            if (passed)
            {
                SearchResultCount++;
            }

            return(passed);
        }