Example #1
0
 public void AddItem(string Term, string ScreenName, bool Exclusive)
 {
     groupTerm newTerm = new groupTerm() { Term = Term, Name = ScreenName, Exclusive = Exclusive };
     if (Terms != null && Terms.Length > 0)
     {
         List<groupTerm> items = new List<groupTerm>(Terms);
         if (!items.Contains(newTerm))
         {
             items.Add(newTerm);
         }
         Terms = items.ToArray();
     }
     else
     {
         Terms = new groupTerm[] { newTerm };
     }
 }
Example #2
0
 public void RemoveItem(string Term)
 {
     List<groupTerm> items = new List<groupTerm>(Terms);
     groupTerm toRemove = new groupTerm();
     foreach (groupTerm t in items)
     {
         if (t.Term == Term)
         {
             toRemove = t;
         }
     }
     if (items.Contains(toRemove))
     {
         items.Remove(toRemove);
     }
     Terms = items.ToArray();
     SpecialTimeLines.Save();
 }