TeamMentor.CoreLib.SendEmails.SendWelcomeEmailToUser C# (CSharp) Method

SendWelcomeEmailToUser() public static method

public static SendWelcomeEmailToUser ( TMUser tmUser ) : void
tmUser TMUser
return void
        public static void SendWelcomeEmailToUser(TMUser tmUser)
        {
            if (tmUser.EMail.valid())
            {
                var subj = TMConsts.EMAIL_SUBJECT_NEW_USER_WELCOME;
                //If URL is null, then the value is retrieved from SecretData repository
                if (TM_Server_URL.isNull())
                {
                    var secretData = TM_UserData.Current.SecretData;
                    if (secretData.notNull())
                    {
                        if (secretData.SmtpConfig != null)
                        {
                            TM_Server_URL = secretData.SmtpConfig.TM_Server_URL;
                        }
                    }
                }
                var userMessage = TMConsts.EMAIL_BODY_NEW_USER_WELCOME.format(TM_Server_URL, tmUser.UserName);
                SendEmailToEmail(tmUser.EMail, subj, userMessage);
                //userMessage = "(sent to: {0})\n\n{1}".format(tmUser.EMail, userMessage);
                //SendEmailToTM("(user email) Welcome to TeamMentor", userMessage);
            }
        }