Ejemplo n.º 1
0
 private void SearchMemes(string value)
 {
     if (string.IsNullOrWhiteSpace(value))
     {
         MemePaths = new ObservableCollection <string>(Memes);
     }
     else
     {
         MemePaths = new ObservableCollection <string>(Memes.Where(x => x.ToLower().Contains(value.ToLower())));
     }
 }
Ejemplo n.º 2
0
        public void NavigateByMemeTag(Guid guid)
        {
            IEnumerable <Meme> memes = Memes.Where(meme => meme.Tags.FirstOrDefault(m => m.MemeTag.Id == guid) != null);

            NewRequest?.Invoke(memes);
        }
Ejemplo n.º 3
0
        public void NavigateByRequest(Func <Meme, bool> func)
        {
            IEnumerable <Meme> memes = Memes.Where(func);

            NewRequest?.Invoke(memes);
        }