コード例 #1
0
 protected void rptCompras_ItemCommand(object source, RepeaterCommandEventArgs e)
 {
     if (e.CommandName == "dwd")
     {
         //Busca una referencia al 'linkbutton' dentro del repeater
         RepeaterItem item = (RepeaterItem)(((LinkButton)(e.CommandSource)).NamingContainer);
         //Obtenemos los datos del item seleccionado
         string tit        = ((Label)item.FindControl("lblTitulo")).Text;
         string rutaFisico = ((Label)item.FindControl("lblFisico")).Text;
         string page       = ((Label)item.FindControl("lblPage")).Text;
         if (page == "F")
         {
             Response.Redirect("~/Forms/Read.aspx?read=" + rutaFisico + "&tit=" + tit + "&track=1");
         }
         else
         {
             Response.Redirect("~/Forms/Read.aspx?read=" + rutaFisico + "&tit=" + tit + "&track=" + page);
         }
         //books.UpdCampoDescargado(idPago, "");
         //prepareBook(rutaFisico);
     }
     if (e.CommandName == "val")
     {
         DataTable    dtUser   = new DataTable();
         LibrosDAO    OBLibros = new LibrosDAO();
         RepeaterItem item     = (RepeaterItem)(((LinkButton)(e.CommandSource)).NamingContainer);
         string       Titulo   = ((Label)item.FindControl("lblTitulo")).Text;
         dtUser               = OBLibros.ConsultarLibrosXNombreLibro(Titulo);
         TituloLirbo.Text     = dtUser.Rows[0]["Titulo"].ToString();
         ImagenLibro.ImageUrl = "https://www.escribox.com/LibrosPortadas/" + dtUser.Rows[0]["ImagenPortada"].ToString();
         IDPago.Text          = ((Label)item.FindControl("lblIDPago")).Text;
         IdLibro.Text         = ((Label)item.FindControl("lblIDLibro")).Text;
         ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "showModal();", true);
     }
 }
コード例 #2
0
ファイル: Read.aspx.cs プロジェクト: Edgar117/LibroxProjectv2
        private void getBookDetails()
        {
            string libro = Request.QueryString["tit"];

            libro = libro.Replace("_", " ");
            LibrosDAO book = new LibrosDAO();
            DataTable dt   = new DataTable();

            dt = book.ConsultarLibrosXNombreLibro(libro);
            titulo.InnerText = dt.Rows[0][0].ToString();
            lblAutor.Text    = dt.Rows[0][2].ToString();
            lblSinop.Text    = dt.Rows[0][1].ToString();
            imgPerfil.Src    = "https://www.escribox.com/LibrosPortadas/" + dt.Rows[0][3].ToString();
        }