public void EnviarEmail(int idUsuario, string destinatiario, string copiaOculta, string assunto, string texto, string arquivoAnexo, bool aviso = false) { if (idUsuario > 0) { var usuarioServico = new UsuarioServico(); var usuario = usuarioServico.ObterPorId(idUsuario); if (usuario != null) { if (usuario.ContaEmail != null) { var email = new Emails(); email.Porta = usuario.ContaEmail.Porta; email.ArquivoAnexo = arquivoAnexo; email.Assunto = assunto; email.CopiaOculta = copiaOculta; email.Destinatario = destinatiario; email.Host = usuario.ContaEmail.SMTP; email.MeuEmail = usuario.ContaEmail.Email; email.Password = usuario.ContaEmail.Senha; email.Texto = texto; email.UserName = usuario.ContaEmail.Nome; email.SSL = usuario.ContaEmail.AutenticarSSL; email.EnviarEmail(); } } } }