public void EmailVersturenClicked(List <SessionRow> sessions) { EmailTemplate emailTemplate = EmailTemplateMapper.Find(1); EmailWindow emailWindow = new EmailWindow(sessions, emailTemplate); emailWindow.ShowDialog(); }
public static string ValidateMessageId(string messageIdPref, string messageId) { if (int.TryParse(messageId, out var messageIdNumber)) { if (String.IsNullOrWhiteSpace(messageIdPref) || messageId.Length != 9) { MessageBox.Show("Select Message Id type and input 9-digit number", "Input Error", MessageBoxButton.OK, MessageBoxImage.Error); } else { switch (messageIdPref) { case "S": SMSWindow smsWindow = new SMSWindow(); smsWindow.MessageId_textBox.Text = messageIdPref + messageIdNumber.ToString(); smsWindow.ShowDialog(); break; case "E": EmailWindow emailWindow = new EmailWindow(); // Passing MessageId to new window textbox emailWindow.MessageId_textBox.Text = messageIdPref + messageIdNumber.ToString(); emailWindow.ShowDialog(); break; case "T": TwitterWindow twitterWindow = new TwitterWindow(); twitterWindow.MessageId_textBox.Text = messageIdPref + messageIdNumber.ToString(); twitterWindow.ShowDialog(); break; } } } else { MessageBox.Show("MessageId needs to be numeric", "Input Error", MessageBoxButton.OK, MessageBoxImage.Error); } return(messageIdPref + messageIdNumber.ToString()); }
private void uploadBtn_Click(object sender, RoutedEventArgs e) { if(Core.settings.email==null||Core.settings.email=="") { EmailWindow get_email = new EmailWindow(this); if((bool)get_email.ShowDialog()) { Core.settings.email = get_email.email; } else { return; } } StringBuilder body = new StringBuilder(); body.AppendLine(prepareReport()); uploadBtn.IsEnabled = false; closeBtn.IsEnabled = false; uploadBtn.Content = "Sending E-Mail..."; email.sendEmail(EmailHandler.email_recepient,EmailHandler.email_recepient,Core.settings.email,"MASGAU - " + name, body.ToString(), sendEmailDone); }
public void EmailVersturenClicked(List<SessionRow> sessions) { EmailTemplate emailTemplate = EmailTemplateMapper.Find(1); EmailWindow emailWindow = new EmailWindow(sessions, emailTemplate); emailWindow.ShowDialog(); }