コード例 #1
0
        protected void btnbuscador_Click(object sender, EventArgs e)
        {
            servLibros   servicioLibros  = new servLibros();
            List <Libro> libroEncontrado = servicioLibros.BuscarLibro(txtbuscador.Value);

            repLibros.DataSource = libroEncontrado;
            repLibros.DataBind();
        }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Usuario usuario = (Usuario)Session["usuario"];

            if (usuario == null)
            {
                Response.Redirect("login.aspx");
            }

            servLibros serviciosLibros = new servLibros();

            repLibros.DataSource = serviciosLibros.ObtenerLibros();
            repLibros.DataBind();
        }
コード例 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Usuario usuario = (Usuario)Session["usuario"];

                if (usuario == null)
                {
                    Response.Redirect("login.aspx");
                }
                servLibros   serviciosLibros = new servLibros();
                int          idLibro         = Convert.ToInt32(Request.QueryString["idLibro"]);
                int          idCompra        = Convert.ToInt32(Request.QueryString["idCompra"]);
                List <Libro> LibroEncontrado = serviciosLibros.ObtenerLibro(idLibro);

                if (LibroEncontrado != null)
                {
                    repLibros.DataSource = LibroEncontrado;
                    repLibros.DataBind();
                }
                else
                {
                    lblMensaje.Visible = true;
                    lblMensaje.Text    = "No se encontro el libro con el ID " + idLibro;
                }
                if (idCompra != 0)
                {
                    ServCompras servcompra = new ServCompras();
                    Compra      compra     = servcompra.ObtenerCompra(idCompra);

                    GenerarCalculosCompras(compra.IdLibro,
                                           LibroEncontrado[0].Precio,
                                           Convert.ToDateTime(compra.FechaRegistro),
                                           Convert.ToDateTime(compra.FechaExpiracion),
                                           Convert.ToInt16(compra.Libros),
                                           Convert.ToString(compra.Numerotarjeta),
                                           Convert.ToString(compra.Codigoseguridad),
                                           Convert.ToString(compra.Pais),
                                           Convert.ToString(compra.Codigopostal),
                                           Convert.ToString(compra.Provincia),
                                           Convert.ToString(compra.Direccionentrega));

                    btnComprar.Text = "Actualizar";
                }
                else
                {
                    dateIn.Value  = DateTime.Now.ToString("yyyy-MM-dd");
                    dateOut.Value = DateTime.Now.AddDays(2).ToString("yyyy-MM-dd");



                    GenerarCalculosCompras(idLibro,
                                           LibroEncontrado[0].Precio,
                                           Convert.ToDateTime(dateIn.Value),
                                           Convert.ToDateTime(dateOut.Value),
                                           Convert.ToInt16(ddLibros.SelectedValue),
                                           Convert.ToString(txtNumerodetarjeta.Value),
                                           Convert.ToString(txtCodigoseguridad.Value),
                                           Convert.ToString(txtPais.Value),
                                           Convert.ToString(txtCodigopostal.Value),
                                           Convert.ToString(txtProvincia.Value),
                                           Convert.ToString(txtDireccionentrega.Value));
                    btnComprar.Text = "Comprar";
                }
            }
        }