public static string SendEmailMessage(EmailNotification email) { return SendAPIMessage(email.OrganizationName, email.OrganizationEmail, email.Recipient, email.MessageSubject, email.MessageBody); }
public void EmailAPITest() { try { string data; using (StreamReader sr = new StreamReader(@"TestData\ASCIITemp85.txt")) { data = sr.ReadToEnd(); } EmailNotification email = new EmailNotification { Recipient = "*****@*****.**", //Recipient = "*****@*****.**", OrganizationName = "Lionville Fire Company", MessageSubject = "Incident - AFA", MessageBody = data }; string result = Email.SendEmailMessage(email); Console.WriteLine(result); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } }
public EmailNotification GetEmailNotification(OrganizationUserAffiliation userOrgAffiliation) { EmailNotification email = new EmailNotification(); email.Recipient = userOrgAffiliation.CurrentUserProfile.NotificationEmail; email.MessageSubject = string.Format("{0} - Incident: {1}", userOrgAffiliation.CurrentOrganization.Name, this.IncidentTypeCode); email.MessageBody = GetShortNotificationBody(); email.OrganizationName = userOrgAffiliation.CurrentOrganization.Name; return email; }