BLL.ActiveMulticastSession.SendMulticastCompletedEmail C# (CSharp) Method

SendMulticastCompletedEmail() public static method

public static SendMulticastCompletedEmail ( Models session ) : void
session Models
return void
        public static void SendMulticastCompletedEmail(Models.ActiveMulticastSession session)
        {
            //Mail not enabled
            if (Settings.SmtpEnabled == "0") return;

            foreach (var user in BLL.User.SearchUsers("").Where(x => x.NotifyComplete == 1 && !string.IsNullOrEmpty(x.Email)))
            {
                if (session.UserId == user.Id)
                {
                    var mail = new Helpers.Mail
                    {
                        MailTo = user.Email,
                        Body = session.Name + " Multicast Task Has Completed.",
                        Subject = "Multicast Completed"
                    };
                    mail.Send();
                }
            }
        }