public static bool Contains(ISelectable item, object[] dataCriteria)
        {
            return dataCriteria.Any(o =>
                                     {
                                         if (o is string)
                                             return item.Contains((string) o);

                                         if (o is DateTime)
                                             return item.Contains((DateTime) o);

                                         return true;
                                     });
        }
Пример #2
0
        public override int Add(T item)
        {
            if (selectableSource != null)
            {
                if (!selectableSource.Contains(item))
                {
                    selectableSource.Add(item);
                }
                if (_listChangedHandler != null)
                {
                    return(-1);
                }
            }

            return(base.Add(item));
        }