示例#1
0
 private void FilterMain()
 {
     foreach (var item in EventMainOriginal)
     {
         foreach (var itemTag in EventTag.Where(x => x.SelectedTag))
         {
             if (item.Tag.Contains(itemTag.Tag))
             {
                 if (!EventMainFilter.Any(x => x.Id == item.Id))
                 {
                     EventMainFilter.Add(item);
                 }
             }
         }
     }
 }
示例#2
0
 public void GetDetailsMain(int idEvent)
 {
     _details = EventMainFilter.FirstOrDefault(x => x.Id == idEvent);
 }
示例#3
0
 private static void FilterAddOriginal()
 {
     EventFilter.AddRange(EventOriginal);
     EventMainFilter.AddRange(EventMainOriginal);
 }
示例#4
0
 private static void ClearFilter()
 {
     EventFilter.Clear();
     EventMainFilter.Clear();
 }