예제 #1
0
    public void criarEmail(int cod, string msg)
    {
        string bcc = "*****@*****.**";
        string projeto = "";

               MailMessage mail = new MailMessage();
               {
                   t03_projeto t03 = new t03_projeto();
                   {
                       t03.order = "where t03_cd_projeto =" + cod;
                       foreach (DataRow dr2 in t03.List().Tables[0].Rows)
                       {
                           projeto = dr2["nm_projeto"].ToString();
                       }
                   }

                   t02_usuario t02 = new t02_usuario();
                   {
                       t02.t01_cd_entidade = cd_entidade();
                       foreach (DataRow dr in t02.ListLinha().Tables[0].Rows)
                       {
                           string email = dr["nm_email"].ToString();
                           mail.From = new MailAddress("Agenda Bahia - Nova Restrição <*****@*****.**>");
                           mail.To.Add(new MailAddress(email));
                           //mail.Bcc.Add(new MailAddress(bcc));
                           mail.SubjectEncoding = System.Text.Encoding.GetEncoding("ISO-8859-1");
                           mail.BodyEncoding = System.Text.Encoding.GetEncoding("ISO-8859-1");
                           mail.Subject = "Agenda Bahia";

                           System.Text.StringBuilder sb = new System.Text.StringBuilder();
                           {
                               sb.Append("<body style=margin:0px;>");
                               sb.Append("<div style=text-align:left><img hspace=0 src=\"http://www.sigeorparceiros.com.br/images/interna_04_06_2008.jpg\" align=baseline border=0></div><br />");
                               sb.Append("<font face=Verdana, Arial, Helvetica, sans-serif size=2>");
                               sb.Append("<div style=padding:10px; >Prezado(a) <b>" + dr["nm_nome"].ToString() + "</b>,<br /><br /></div>");
                               sb.Append("<div style=padding:10px; >Há uma nova restrição para o projeto: <b>" + projeto + ".</b><br /><br /></div>");
                               sb.Append("<div style=padding:10px; ><b>Restrição:</b><br>" + ReplaceNewLines(msg) + "</div>");
                               sb.Append("<div style=padding:10px; ><p style=color:#999999>Sigeor Parceiros - Restrição</p>");
                               sb.Append("<p><a href='http://www.sigeorparceiros.com.br'>www.sigeorparceiros.com.br</a></p></div>");
                               sb.Append("</body>");

                           }
                           AlternateView htmlView = AlternateView.CreateAlternateViewFromString(sb.ToString(), System.Text.Encoding.GetEncoding("ISO-8859-1"), "text/html");
                           mail.AlternateViews.Add(htmlView);
                           enviarEmail(mail);
                       }

                       //Response.Write(cod, msg);
                   }
               }
    }
예제 #2
0
 private void GridBind()
 {
     t02_usuario t02 = new t02_usuario();
     {
         t02.t01_cd_entidade = pb.cd_entidade();
         GridView1.DataSource = t02.ListLinha();
         GridView1.DataBind();
     }
 }