public void SendUserAdded(string userNameAdded, string userNameNew, string userEmailNew, string userPasswordNew)
{
try
{
using (SmtpClient smtpClient = new SmtpClient())
{
string message = this.getTemplate("AppActs.Client.Service.Templates.Email.UserAdded.htm");
message = String.Format
(
message,
userNameAdded,
userNameNew,
userEmailNew,
userPasswordNew,
this.getTemplate("AppActs.Client.Service.Templates.Part.Signature.htm"),
settings.Url
);
using (MailMessage mailMessage = new MailMessage
(
new MailAddress(this.settings.EmailFrom, this.settings.EmailFromDisplayName),
new MailAddress(userEmailNew)
))
{
mailMessage.Subject = String.Format("{0} you've been added", userNameNew);
mailMessage.Body = message;
mailMessage.IsBodyHtml = true;
smtpClient.Send(mailMessage);
}
}
}
catch (Exception ex)
{
throw new ServiceLayerException(ex);
}
}