private void AddCondition([NotNull] object sender, [NotNull] MouseButtonEventArgs e)
        {
            Debug.ArgumentNotNull(sender, nameof(sender));
            Debug.ArgumentNotNull(e, nameof(e));

            var condition = Conditions.SelectedItem as ListBoxItem;

            if (condition == null)
            {
                return;
            }

            var conditionItem = condition.Tag as ConditionItem;

            if (conditionItem == null)
            {
                return;
            }

            RulePresenter.AddCondition(conditionItem);
        }
 protected void RenderRules()
 {
     RulePresenter.Render();
 }