AppActs.Client.Service.EmailService.SendUserAdded C# (CSharp) Method

SendUserAdded() public method

public SendUserAdded ( string userNameAdded, string userNameNew, string userEmailNew, string userPasswordNew ) : void
userNameAdded string
userNameNew string
userEmailNew string
userPasswordNew string
return void
        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);
            }
        }