private EmailNotificationSettings _addEmailNotificationSettings(JobApplicationEmailTemplateModel emailTemplate) { EmailNotificationSettings emailNotificationSettings = new EmailNotificationSettings(new EmailTarget(emailTemplate.FromFullName, emailTemplate.FromEmail), new EmailTarget(emailTemplate.ToFullName, emailTemplate.ToEmail), emailTemplate.Subject, emailTemplate.HtmlContent, emailTemplate.Attachments); return(emailNotificationSettings); }
private EmailNotificationSettings _createRegistrationEmailTemplate(JobApplicationEmailTemplateModel emailTemplate) { EmailNotificationSettings registerEmailTemplate = _addEmailNotificationSettings(emailTemplate); // CC and BCC emails _addCCToEmailTemplate(ref registerEmailTemplate, this.RegistrationEmailTemplateCC); _addBCCToEmailTemplate(ref registerEmailTemplate, this.RegistrationEmailTemplateBCC); return(registerEmailTemplate); }
private EmailNotificationSettings _createApplicantEmailTemplate(JobApplicationEmailTemplateModel emailTemplate) { EmailNotificationSettings applicantEmailTemplate = _addEmailNotificationSettings(emailTemplate); // CC and BCC emails _addCCToEmailTemplate(ref applicantEmailTemplate, this.EmailTemplateCC); _addBCCToEmailTemplate(ref applicantEmailTemplate, this.EmailTemplateBCC); return(applicantEmailTemplate); }