SIPSorcery.DialPlanUpdateControl.UpdateButtonClicked C# (CSharp) Method

UpdateButtonClicked() private method

private UpdateButtonClicked ( object sender, System e ) : void
sender object
e System
return void
        private void UpdateButtonClicked(object sender, System.Windows.RoutedEventArgs e)
        {
            if (m_dialPlanName.Text.Trim().Length == 0)
            {
                WriteStatusMessage(MessageLevelsEnum.Warn, "The Dial Plan Name cannot be empty.");
            }
            else
            {
                WriteStatusMessage(MessageLevelsEnum.Info, "Updating Dial Plan please wait...");

                string dialPlanText = (m_dialPlanText.Text != null) ? Regex.Replace(m_dialPlanText.Text.Trim(), "\r([^\n])", "\r\n${1}") : null;
                m_dialPlan.DialPlanScript = dialPlanText;
                m_dialPlan.TraceEmailAddress = m_dialPlanTraceEmailAddress.Text;
                m_dialPlan.DialPlanName = m_dialPlanName.Text;
                m_dialPlan.AcceptNonInvite = m_dialPlanAcceptNonInvite.IsChecked.Value;

                DialPlanUpdate_External(m_dialPlan);
            }
        }