示例#1
0
        /// <summary>
        /// Returns true when the action needs to be filtered out
        /// </summary>
        /// <param name="action"></param>
        /// <returns></returns>
        private bool FilterAction(ActionBase action)
        {
            bool hide = false;

            Program.Invoke(Program.MainWindow, () =>
                           hide = toolStripDdbFilterDates.HideByDate(action.Started) ||
                                  toolStripDdbFilterLocation.HideByLocation(action.GetApplicableHosts()) ||
                                  toolStripDdbFilterStatus.HideByStatus(action));
            return(hide);
        }