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(); }
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(); }