Ejemplo n.º 1
0
        protected void btnAgregar_Click(object sender, EventArgs e)
        {
            int cantidad = 0;

            if (txtCantidad.Text == "0" || txtCantidad.Text == "")
            {
                txtCantidad.Text = "";
                lblMensaje.Text  = "Cantidad no Aceptada";
            }
            else
            {
                cantidad = Int32.Parse(lblStock.Text) - Int32.Parse(txtCantidad.Text);
                if (cantidad >= 0)
                {
                    pedido = new PedidoCE();
                    pedido.setModelo(lblCodigo.Text);
                    pedido.setProveedor(lblProveedor.Text);
                    //  pedido.setCliente(lista[3].ToString());
                    pedido.setMonto(Double.Parse(lblPrecio.Text));
                    pedido.setCantidad(Int32.Parse(txtCantidad.Text));


                    pedidobl = new PedidoCR();
                    pedidobl.setCarrito((DataTable)Session["carrito"]);
                    pedidobl.agregarCarrito(pedido);
                    Session["carrito"] = pedidobl.getCarrito();


                    txtCantidad.Text = "";
                    lblMensaje.Text  = "Registro Agregado";
                }
                else
                {
                    txtCantidad.Text = "";
                    lblMensaje.Text  = "Cantidad no Aceptada";
                }
            }
        }