public void ResetOperations()
        {
            if (AddOperation != null)
            {
                AddOperation.ResetEvents();
            }
            AddOperation = null;

            if (RemoveOperation != null)
            {
                RemoveOperation.ResetEvents();
            }
            RemoveOperation = null;

            SearchOperation = null;
        }