示例#1
0
        public void Acompanhamentos_Campanhas_BV(string cod_cliente, string Quantidade, string Data)
        {
            clDALSQL clDAL = new clDALSQL();

            clDAL.Ambiente = clDALSQL.AmbienteExecucao.BDE;

            clDAL.ClearParameters();
            clDAL.AddParameters("COD_CLIENTE", cod_cliente, SqlDbType.VarChar, ParameterDirection.Input, 7);
            clDAL.AddParameters("QUANTIDADE", Quantidade, SqlDbType.VarChar, ParameterDirection.Input, 3);
            clDAL.AddParameters("DATA", Data, SqlDbType.VarChar, ParameterDirection.Input, 10);

            clDAL.ExecutaProcedure("dbo.ACOMPANHAMENTO_CAMPANHAS_BV", "DW");
        }
示例#2
0
        public void EnviarEmail(string assunto, string mensagem)
        {
            //l.LogInfoEmail();
            try
            {
                DataTable   DT          = new DataTable();
                clDALSQL    clDAL       = new clDALSQL();
                MailMessage mailMessage = new MailMessage();

                //Endereço que irá aparecer no e-mail do usuário
                mailMessage.From = new MailAddress("*****@*****.**");


                clDAL.Ambiente = clDALSQL.AmbienteExecucao.Producao;
                clDAL.ClearParameters();

                DT = clDAL.RetornaTabela("dbo.PRC_DISCADOR_LISTA_EMAILS", "MANAGER");
                foreach (DataRow DR in DT.Rows)
                {
                    emailDestino = DR["EMAIL"].ToString();
                    mailMessage.To.Add(emailDestino);
                }

                mailMessage.Subject    = assunto;
                mailMessage.IsBodyHtml = true;

                //conteudo do corpo do e-mail
                mailMessage.Body     = mensagem;
                mailMessage.Priority = MailPriority.Normal;

                //smtp do e-mail que irá enviar
                SmtpClient smtpClient = new SmtpClient("smtplw.com.br");
                smtpClient.EnableSsl = false;
                smtpClient.Port      = 587;

                //credenciais da conta que utilizará para enviar o e-mail
                smtpClient.Credentials = new NetworkCredential("systemcredenvio", "xTdlkDfd7827");
                smtpClient.Send(mailMessage);
                //l.LogEmailOK();
            }
            catch (Exception ex)
            {
                ex.Message.ToString();
                throw;
            }
        }