예제 #1
0
        private Return SendNotificationEmails(User user)
        {
            var admins      = UsersMapper.GetAllByRole(RolesMapper.GetByEnum(RoleEnum.Administrator));
            var adminEmails = new List <MailAddress>();

            foreach (var admin in admins)
            {
                adminEmails.Add(new MailAddress(admin.EmailAddress));
            }

            return(EmailHelper.SendTemplate(adminEmails, "A new account was created at " + URIHelper.BaseUrl,
                                            AppSettings.SystemName, AppSettings.SystemEmailAddress,
                                            "~/Controls/EmailTemplates/CreateAccount/Notification.ascx", user));
        }