Example #1
0
        void ILogItem.Delete()
        {
            List <ILogItem> its = new List <ILogItem>(items);

            foreach (ILogItem it in its)
            {
                it.Delete();
            }
            item.Delete();
            if (parent != null)
            {
                (parent as LogDirectoryWrapper).items.Remove(this);
            }
            StaticExtensionEventLogDatabase.items.Remove(item.Id);
        }