Ejemplo n.º 1
0
 private void editSmtp()
 {
     try
     {
         var smtp = getSelectedSmtp();
         if (smtp == null) return;
         var smtpDlg = new WndSmtp(smtp) { Owner = this };
         smtpDlg.SmtpChanged += smtpDlg_SmtpChanged;
         var showDialog = smtpDlg.ShowDialog();
         if (showDialog == null || !showDialog.Value)
             smtpDlg.SmtpChanged -= smtpDlg_SmtpChanged;
     }
     catch (Exception ex)
     {
         PNStatic.LogException(ex);
     }
 }
Ejemplo n.º 2
0
 private void cmdAddSmtp_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         var smtpDlg = new WndSmtp(null) { Owner = this };
         smtpDlg.SmtpChanged += smtpDlg_SmtpChanged;
         var showDialog = smtpDlg.ShowDialog();
         if (showDialog == null || !showDialog.Value)
             smtpDlg.SmtpChanged -= smtpDlg_SmtpChanged;
     }
     catch (Exception ex)
     {
         PNStatic.LogException(ex);
     }
 }