/// <summary> /// Sends issue to testing email addresses. /// </summary> /// <returns>True when everything went ok</returns> private bool SendDraft() { string draftEmails = txtSendDraft.Text.Trim(); if (String.IsNullOrEmpty(draftEmails)) { ErrorMessage = GetString("newsletter.recipientsmissing"); } else if (!ValidationHelper.AreEmails(draftEmails)) { ErrorMessage = GetString("newsletter.wrongemailformat"); } else { IssueSender sender = new IssueSender(IssueInfoProvider.GetIssueInfo(IssueID)); sender.SendAsync(draftEmails); } return(String.IsNullOrEmpty(ErrorMessage)); }
protected void btnSend_Click(object sender, EventArgs e) { // Check field for emptyness if (string.IsNullOrEmpty(txtSendDraft.Text) || (txtSendDraft.Text.Trim().Length == 0)) { ShowError(GetString("newsletter.recipientsmissing")); } // Check e-mail address validity else if (!ValidationHelper.AreEmails(txtSendDraft.Text.Trim())) { ShowError(GetString("newsletter.wrongemailformat")); } else { IssueSender issueSender = new IssueSender((IssueInfo)EditedObject); issueSender.SendAsync(txtSendDraft.Text.Trim()); // Close the dialog ScriptHelper.RegisterStartupScript(this, GetType(), "ClosePage", "if (CloseDialog) { CloseDialog(); }", true); } }
/// <summary> /// Sends issue to testing email addresses. /// </summary> /// <returns>True when everything went ok</returns> private bool SendDraft() { string draftEmails = txtSendDraft.Text.Trim(); if (String.IsNullOrEmpty(draftEmails)) { ErrorMessage = GetString("newsletter.recipientsmissing"); } else if (!ValidationHelper.AreEmails(draftEmails)) { ErrorMessage = GetString("newsletter.wrongemailformat"); } else { IssueSender sender = new IssueSender(IssueInfoProvider.GetIssueInfo(IssueID)); sender.SendAsync(draftEmails); } return String.IsNullOrEmpty(ErrorMessage); }