Пример #1
0
        public void OnSearchTextChanged(object sender, SearchingSongorVideo e)
        {
            List <Video>  resultVideos = new List <Video>();
            List <string> resultString = new List <string>();

            resultVideos = videos.Where(t =>
                                        t.VideoName.ToUpper().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                        t.Genre.ToUpper().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                        t.Category.ToUpper().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                        t.Actor.ToUpper().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                        t.Director.ToUpper().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                        t.Studio.Contains(e.SearchTextSongVideo.ToUpper()) ||
                                        t.UploadDate.ToShortDateString().Contains(e.SearchTextSongVideo) ||
                                        t.Description.ToUpper().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                        t.Duration.ToString().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                        t.Qualification.ToString().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                        t.Reproduction.ToString().Contains((e.SearchTextSongVideo.ToUpper())) ||
                                        t.Sexo.ToUpper().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                        t.Age.ToUpper().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                        t.Resolution.ToString().Contains(e.SearchTextSongVideo.ToUpper()))
                           .ToList();
            if (resultVideos.Count > 0)
            {
                resultString.Add("-----Videos encontrados-----");
                foreach (Video s in resultVideos)
                {
                    resultString.Add(s.ToString());
                }
            }
            view.UpdateResultsvideoandsong(resultString);
            SerializeData();
        }
Пример #2
0
        public void OnSearchTextChanged(object sender, SearchingSongorVideo e)
        {
            List <Song>   resultSongs  = new List <Song>();
            List <string> resultString = new List <string>();

            resultSongs = songs.Where(t =>
                                      t.Namesong.ToUpper().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                      t.Genre.ToUpper().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                      t.Composer.ToUpper().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                      t.Discography.ToUpper().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                      t.Studio.ToUpper().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                      t.Publicationyear.ToShortDateString().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                      t.Lyrics.ToUpper().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                      t.Duration.ToString().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                      t.Category.ToUpper().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                      t.Qualification.ToString().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                      t.Reproduction.ToString().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                      t.Sexo.ToUpper().Contains(e.SearchTextSongVideo.ToUpper()) ||
                                      t.Age.ToUpper().Contains(e.SearchTextSongVideo.ToUpper()))
                          .ToList();
            if (resultSongs.Count > 0)
            {
                resultString.Add("-----Canciones encontradas-----");
                foreach (Song s in resultSongs)
                {
                    resultString.Add(s.ToString());
                }
            }
            view.UpdateResultsvideoandsong(resultString);
            SerializeData();
        }