protected void EnviarCorreo()
        {
            Consultas consulta = new Consultas();
            string folio = consulta.ConsultaFolio();
            string usuario = "Fernando";
            string tipo = "Externa";

            StringBuilder emailHtml = new StringBuilder(File.ReadAllText(Server.MapPath("~/plantilla/plantillaCorreo.html")));
            emailHtml.Replace("{tipo}", tipo);
            emailHtml.Replace("{folio}", folio);
            emailHtml.Replace("{usuario}", usuario);
            Correos Cr = new Correos();
            MailMessage mnsj = new MailMessage();
            try
            {
                mnsj.Subject = "Nueva requisición de capacitación";
                mnsj.To.Add(new MailAddress("*****@*****.**"));
                mnsj.From = new MailAddress("*****@*****.**", "Requisicion Capacitacion");
                mnsj.Body = emailHtml.ToString();
                mnsj.IsBodyHtml = true;
                /* Enviar */
                Cr.MandarCorreo(mnsj);
            }

            catch (Exception ex)
            {
                Response.Write("Una exepcion a ocurrido " + ex);
            }
        }
        protected void EnviarCorreo()
        {
            Consultas consulta = new Consultas();
            string folio = consulta.ConsultaFolio();
            //Usuario es obtenido de la cookie (Estatico por ahora).
            string usuario = "Fernando";
            string tipo = "Auditoria";
            //Se abre una plantilla en formato HTML para ser enviada por correo.
            StringBuilder emailHtml = new StringBuilder(File.ReadAllText(Server.MapPath("~/plantilla/plantillaCorreo.html")));
            //Remplazamos las variables de la plantilla.
            emailHtml.Replace("{tipo}", tipo);
            emailHtml.Replace("{folio}", folio);
            emailHtml.Replace("{usuario}", usuario);

            Correos Cr = new Correos();
            MailMessage mensaje = new MailMessage();
            mensaje.Subject = "Solicitud de capacitación";
            mensaje.To.Add(new MailAddress("*****@*****.**"));
            mensaje.From = new MailAddress("*****@*****.**", "Formación");
            mensaje.Body = emailHtml.ToString();
            //Se indica que el contenido del mensaje es formato HTML
            mensaje.IsBodyHtml = true;

            foreach (ListItem li in ListFile.Items)
            {
                string fichero = Server.MapPath("~/Data/" + li.Value);
                mensaje.Attachments.Add(new System.Net.Mail.Attachment(fichero));

            }
            try
            {
                Cr.MandarCorreo(mensaje);
                mensaje.Dispose();
            }
            catch (Exception ex)
            {
                Response.Write("Una exepcion a ocurrido " + ex);
            }
            while (ListFile.Items.Count > 0)
            {
                BorrarArchivo(ListFile.Items[0].Value);
            }
        }
        protected void EnviarCorreo()
        {
            Consultas consulta = new Consultas();
            string folio = consulta.ConsultaFolio();
            string usuario = "Fernando";
            string tipo = "Interna";

            StringBuilder emailHtml = new StringBuilder(File.ReadAllText(Server.MapPath("~/plantilla/plantillaCorreo.html")));
            emailHtml.Replace("{tipo}", tipo);
            emailHtml.Replace("{folio}", folio);
            emailHtml.Replace("{usuario}", usuario);

            Correos Cr = new Correos();
            MailMessage mnsj = new MailMessage();
            string file1 = Server.MapPath("~/Data/") + Path.GetFileName(fileUploadPoliticas.FileName);
            string file2 = Server.MapPath("~/Data/") + Path.GetFileName(fileUploadEvaluacion.FileName);
            try
            {
                mnsj.Subject = "Solicitud de capacitación";
                mnsj.To.Add(new MailAddress("*****@*****.**"));
                mnsj.From = new MailAddress("*****@*****.**", "Formación");
                mnsj.Body = emailHtml.ToString();
                mnsj.IsBodyHtml = true;
                /* Si deseamos Adjuntar algún archivo*/
                if (File.Exists(file1)) {mnsj.Attachments.Add(new Attachment(file1)); }
                if (File.Exists(file2)) { mnsj.Attachments.Add(new Attachment(file2)); }

                Cr.MandarCorreo(mnsj);
                mnsj.Dispose();
            }
            catch (Exception ex)
            {
                Response.Write("Una exepcion a ocurrido " + ex);
            }
            finally
            {
                //Eliminando archivos subidos al servidor.
                if (File.Exists(file1)) { File.Delete(file1); }
                if (File.Exists(file2)) { File.Delete(file2); }
            }
        }