Esempio n. 1
0
        }//fin de la accion del combobox de descuento

/////////////////////// Metodo para agregar los codigos del producto a la lista de produtos de la venta //////////////////////////

        private void btnAgregar_Click(object sender, EventArgs e)
        {
            if (txtCodProducto.Text == "" || txtProducto.Text == "" || txtPrecio.Text == "" || txtCantidadProducto.Text == "")
            {
                MessageBox.Show("Debe de llenar todos los campos");
            }

            else
            {
                int cantidad = 0;
                dtrProducto = clProducto.mConsultarProductoGeneral(conexion);

                if (dtrProducto != null)
                {
                    if (dtrProducto.Read())
                    {
                        cantidad = dtrProducto.GetInt32(9);
                    } //Fin del del read
                }     //fin del if

                if (this.mVerificarExistencia())
                {
                    producto.setCantidad(cantidad - (Convert.ToInt32(txtCantidadProducto.Text)));
                    clProducto.mModificarCantidad(conexion, producto);

                    this.llenarLista();//llena la lista con el codigo del producto
                    this.txtCantidad.Text = "" + mContarProductos();
                    this.txtSubTotal.Text = "" + this.calcularPrecio();

                    //this.txtCodProducto.Text = "";
                    //this.txtProducto.Text = "";
                    //this.txtPrecio.Text = "";
                    //this.txtCantidadProducto.Text = "";
                }

                else
                {
                    MessageBox.Show("No hay disponible en el inventario");
                }
            } //fin del else
        }     //fin de la accion del boton agregar