SIPSorcery.SimpleWizardManager.DeleteSimpleWizardRule C# (CSharp) Method

DeleteSimpleWizardRule() private method

private DeleteSimpleWizardRule ( object sender, System e ) : void
sender object
e System
return void
        private void DeleteSimpleWizardRule(object sender, System.Windows.Input.MouseButtonEventArgs e)
        {
            SimpleWizardRule rule = m_currentGrid.SelectedItem as SimpleWizardRule;
            string ruleDescription = rule.Description.IsNullOrBlank() ? "priority " + rule.Priority.ToString() : rule.Description;
            if (MessageBox.Show("Confirm delete for rule " + ruleDescription, "Confirm delete", MessageBoxButton.OKCancel) == MessageBoxResult.OK)
            {
                LogActivityMessage_External(MessageLevelsEnum.Info, "Deleting simple wizard rule for " + rule.Description + ".");
                m_riaContext.SimpleWizardRules.Remove(rule);
                m_riaContext.SubmitChanges(DeleteComplete, null);
            }
        }