protected void Bt_aprobar_Click(object sender, EventArgs e)
    {
        double         recolectado = 0;
        E_AvalProyecto validar     = new E_AvalProyecto();

        validar.Id_administrador = int.Parse(Session["id"].ToString());
        validar.Image            = Im_foto.ImageUrl;
        validar.Asociacion       = Lb_asociacion.Text;
        validar.Correo           = Lb_Correo.Text;
        validar.Descripcion      = Lb_descrip.Text;
        validar.Fecha_inico      = DateTime.Parse(TB_incio.Text);
        validar.Fehca_fin        = DateTime.Parse(Tb_fecha_fin.Text);
        validar.Nombre_categoria = Lb_categoria.Text;
        validar.Nombre_proyecto  = Lb_nombre.Text;
        validar.Nombre_usuario   = Lb_responsable.Text;
        validar.Presupuesto      = double.Parse(Lb_meta.Text);
        validar.Recolectado      = recolectado;
        validar.Id_user          = id_user;
        DAO             aprovar = new DAO();
        DataTable       val     = aprovar.insert_proyec(validar);
        string          mensaje = Tb_mensaje.Text;
        string          email   = Lb_Correo.Text;
        Correo_proyecto correo  = new Correo_proyecto();

        correo.enviarCorreo(email, mensaje);
        int       verificar = 1;
        int       id        = int.Parse(Session["id_producto"].ToString());
        DAO       ver       = new DAO();
        DataTable vali      = ver.Validar_proyecto(id, verificar);

        Session["id_producto"] = null;
        Response.Redirect("Proyecto_pendiente.aspx");
    }
    protected void Bt_rechazar_Click(object sender, EventArgs e)
    {
        string          mensaje = Tb_mensaje.Text;
        string          email   = Lb_Correo.Text;
        Correo_proyecto correo  = new Correo_proyecto();

        correo.enviarCorreo(email, mensaje);
        int       validar = 3;
        int       id      = int.Parse(Session["id_producto"].ToString());
        DAO       val     = new DAO();
        DataTable vali    = val.Validar_proyecto(id, validar);

        Session["id_producto"] = null;
        Response.Redirect("Proyecto_pendiente.aspx");
    }
    protected void BT_apoyar_Click(object sender, EventArgs e)
    {
        int       id_proyecto = int.Parse(Session["id_producto"].ToString());
        DAO       obtener     = new DAO();
        DataTable obt         = obtener.aopyo_datos(id_proyecto);

        if (obt.Rows.Count > 0)
        {
            datos = obt.Rows[0]["apoyo"].ToString();
            E_datos_apoyo datos1 = new E_datos_apoyo();
            datos1.Nombre    = TB_nmbre.Text;
            datos1.Apellido  = TB_apellido.Text;
            datos1.Ciudad    = TB_cuidad.Text;
            datos1.Valor     = Tb_valor.Text;
            datos1.Beneficio = TB_bene.Text;
            datos1.Direccion = TB_dire.Text;
            datos1.Correo    = TB_correo.Text;
            datos1.Validado  = "No validado";
            lista.Add(datos1);

            string          correo  = TB_correo.Text;
            string          mesaje  = "Se le informa que ud puede hacer la transaccion a la siguiente cuenta de ahorros xxxxxxx.";
            Correo_proyecto destino = new Correo_proyecto();
            destino.enviarCorreo(correo, mesaje);

            string json = JsonConvert.SerializeObject(lista);

            string    dt       = data(datos, json);
            DAO       insert   = new DAO();
            DataTable insertar = insert.apoyo_update(id_proyecto, dt);
            limpar();
            lista.Clear();
            PN_apoyar.Visible = false;
            ClientScriptManager cm = this.ClientScript;
            cm.RegisterClientScriptBlock(this.GetType(), "", "<script type='text/javascript'>alert('Solicitud Enviada Revise su correo.');</script>");
            return;
        }
        else
        {
            E_datos_apoyo datos1 = new E_datos_apoyo();
            datos1.Nombre    = TB_nmbre.Text;
            datos1.Apellido  = TB_apellido.Text;
            datos1.Ciudad    = TB_cuidad.Text;
            datos1.Valor     = Tb_valor.Text;
            datos1.Beneficio = TB_bene.Text;
            datos1.Direccion = TB_dire.Text;
            datos1.Correo    = TB_correo.Text;
            datos1.Validado  = "No validado";
            lista.Add(datos1);
            string          correo  = TB_correo.Text;
            string          mesaje  = "Se le informa que ud puede hacer la transaccion a la siguiente cuenta de ahorros xxxxxxx.";
            Correo_proyecto destino = new Correo_proyecto();
            destino.enviarCorreo(correo, mesaje);
            string    json     = JsonConvert.SerializeObject(lista);
            DAO       insert   = new DAO();
            DataTable insertar = insert.apoyo_insert(id_proyecto, json);
            limpar();
            lista.Clear();

            PN_apoyar.Visible = false;
            ClientScriptManager cm = this.ClientScript;
            cm.RegisterClientScriptBlock(this.GetType(), "", "<script type='text/javascript'>alert('Solicitud Enviada Revise su correo.');</script>");
            return;
        }
    }