public List <HistoryEntry> Filter(HistoryList hl)
 {
     if (MaximumNumberOfItems.HasValue)
     {
         return(hl.FilterByNumber(MaximumNumberOfItems.Value));
     }
     else if (MaximumDataAge.HasValue)
     {
         return(hl.FilterByDate(MaximumDataAge.Value));
     }
     else
     {
         return(hl.LastFirst);
     }
 }
Exemple #2
0
 public List <HistoryEntry> Filter(HistoryList hl)
 {
     if (Lastdockflag)
     {
         return(hl.FilterToLastDock());
     }
     else if (Startendflag)
     {
         return(hl.FilterStartEnd());
     }
     else if (MaximumNumberOfItems.HasValue)
     {
         return(hl.FilterByNumber(MaximumNumberOfItems.Value));
     }
     else if (MaximumDataAge.HasValue)
     {
         return(hl.FilterByDate(MaximumDataAge.Value));
     }
     else
     {
         return(hl.LastFirst);
     }
 }
 public List<HistoryEntry> Filter(HistoryList hl )
 {
     if (MaximumNumberOfItems.HasValue)
     {
         return hl.FilterByNumber(MaximumNumberOfItems.Value);
     }
     else if (MaximumDataAge.HasValue)
     {
         return hl.FilterByDate(MaximumDataAge.Value);
     }
     else
     {
         return hl.LastFirst;
     }
 }