Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.Params.Get("IdLibro") != null && Request.Params.Get("Titulo") != null && Request.Params.Get("Autor") != null && Request.Params.Get("Descripcion") != null && Request.Params.Get("TotalPaginas") != null && Request.Params.Get("Precio") != null)
            {
                try
                {
                    Libro libro = new Libro();

                    libro.IdLibro      = int.Parse(Request.Params.Get("IdLibro"));
                    libro.Titulo       = Request.Params.Get("Titulo");
                    libro.Autor        = Request.Params.Get("Autor");
                    libro.Descripcion  = Request.Params.Get("Descripcion");
                    libro.TotalPaginas = int.Parse(Request.Params.Get("TotalPaginas"));
                    libro.Precio       = double.Parse(Request.Params.Get("Precio"));

                    int resultado = Libro_Acciones.Modificar(libro);

                    if (resultado > 0)
                    {
                        Response.Write("<script>alert('Libro modificado correctamente');</script>");

                        Response.Redirect("ConsultarLibros.aspx");
                    }
                    else
                    {
                        Response.Write("<script>alert('No se ha modificado el libro');</script>");

                        Response.Redirect("ConsultarLibros.aspx");
                    }
                }
                catch (Exception error)
                {
                    Response.Write("<script>alert('" + error.ToString() + "');</script>");

                    Response.Redirect("ConsultarLibros.aspx");
                }
            }
            else
            {
                Response.Write("<script>alert('No se han enviado los campos necesarios');</script>");

                Response.Redirect("ConsultarLibros.aspx");
            }
        }
Ejemplo n.º 2
0
        private void BtnInsertar_Click(object sender, EventArgs e)
        {
            //Response.Write("<script>alert('Libro insertado');</script>");
            if (Request.Params.Get("Titulo") != "" && Request.Params.Get("Autor") != "" && Request.Params.Get("Descripcion") != "" && Request.Params.Get("TotalPaginas") != "" && Request.Params.Get("Precio") != "")
            {
                try
                {
                    Libro libro = new Libro();
                    libro.Titulo       = Request.Params.Get("Titulo");
                    libro.Autor        = Request.Params.Get("Autor");
                    libro.Descripcion  = Request.Params.Get("Descripcion");
                    libro.TotalPaginas = int.Parse(Request.Params.Get("TotalPaginas"));
                    libro.Precio       = double.Parse(Request.Params.Get("Precio"));

                    int resultado = Libro_Acciones.Insertar(libro);

                    if (resultado > 0)
                    {
                        Response.Write("<script>alert('Libro insertado');</script>");

                        Response.Redirect("ConsultarLibros.aspx");
                    }
                    else
                    {
                        Response.Write("<script>alert('No se ha insertado el libro');</script>");

                        Response.Redirect("ConsultarLibros.aspx");
                    }
                }
                catch (Exception error)
                {
                    Response.Write("<script>alert('" + error.ToString() + "');</script>");

                    Response.Redirect("ConsultarLibros.aspx");
                }
            }
            else
            {
                Response.Write("<script>alert('Se deben llenar todos los campos');</script>");

                Response.Redirect("InsertarLibro.aspx");
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.QueryString.Get("id") != null && Request.QueryString.Get("id") != "")
            {
                try
                {
                    int IdLibro = int.Parse(Request.QueryString.Get("id"));

                    libro = Libro_Acciones.Consultar_Id(IdLibro);
                }
                catch (Exception error)
                {
                    Response.Write("<script>alert('El IdLibro no existe');</script>");
                }
            }
            else
            {
                Response.Write("<script>alert('El IdLibro no se ha especificado');</script>");
            }
        }
Ejemplo n.º 4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.Params.Get("id") != null && Request.Params.Get("id") != "")
            {
                try
                {
                    int id = int.Parse(Request.Params.Get("id"));

                    int resultado = Libro_Acciones.Eliminar(id);

                    if (resultado > 0)
                    {
                        Response.Write("<script>alert('Libro eliminado correctamente');</script>");

                        Response.Redirect("ConsultarLibros.aspx");
                    }
                    else
                    {
                        Response.Write("<script>alert('No se ha eliminado el libro');</script>");

                        Response.Redirect("ConsultarLibros.aspx");
                    }
                }
                catch (Exception error)
                {
                    Response.Write("<script>alert('" + error.ToString() + "');</script>");

                    Response.Redirect("ConsultarLibros.aspx");
                }
            }
            else
            {
                Response.Write("<script>alert('No se ha enviado el parámetro id');</script>");

                Response.Redirect("ConsultarLibros.aspx");
            }
        }
Ejemplo n.º 5
0
 protected void Page_Load(object sender, EventArgs e)
 {
     listaLibros = Libro_Acciones.Consulta_General();
 }
Ejemplo n.º 6
0
 protected void Page_Load(object sender, EventArgs e)
 {
     listaLibros = Libro_Acciones.Consulta_General();
     usuario     = (Usuario)Session["usuario"];
 }