Ejemplo n.º 1
0
 private void desCheck()
 {
     for (int i = 0; i < ListaProve.Items.Count; i++)
     {
         ListaProve.SetItemChecked(i, false);
     }
 }
Ejemplo n.º 2
0
        private void button3_Click_1(object sender, EventArgs e)
        {
            int est = ListaProve.SelectedIndex;

            Conexion_DB.eliminarProdProv(producto.id);
            for (int i = 0; i < ListaProve.Items.Count; i++)
            {
                ListaProve.SelectedIndex = i;
                if (ListaProve.GetItemChecked(i))
                {
                    Conexion_DB.ingresarProdProv(Conexion_DB.obtenerIdProveedor(ListaProve.Text), producto.id);
                }
            }
            ListaProve.SelectedIndex = est;
        }
Ejemplo n.º 3
0
        private void OrdenesTree_AfterSelect(object sender, TreeViewEventArgs e)
        {
            String codigo = OrdenesTree.SelectedNode.Text.Trim();

            producto = Conexion_DB.obtener_Producto(codigo);
            if (producto != null)
            {
                desCheck();
                txtDesc.Text        = producto.Descripcion;
                txtCI.Text          = producto.Codigo_Interno;
                txtCF.Text          = producto.Codigo_Barras;
                txtDepar.Text       = producto.Departamento;
                txtMar.Text         = producto.Marca;
                txtPC.Text          = producto.Precio_Costo.ToString();
                txtPV.Text          = producto.Precio_Venta.ToString();
                txtexistencias.Text = producto.Existencias.ToString();
                if (pedido != null)
                {
                    String[] Prove = Conexion_DB.obtenerProvPed(producto.id);
                    for (int i = 0; i < Prove.Length; i++)
                    {
                        if (ListaProve.Items.Contains(Prove[i]))
                        {
                            ListaProve.SetItemChecked(ListaProve.Items.IndexOf(Prove[i]), true);
                        }
                    }
                    if (Conexion_DB.existeDetalle(producto.id, pedido.id))
                    {
                        String[] datos = Conexion_DB.obtenerDetalle(producto.id, pedido.id);
                        txtCantidad.Text   = datos[0];
                        txtPrecio.Text     = datos[1];
                        txtComentario.Text = datos[2];
                    }
                    else
                    {
                        txtCantidad.Text   = "0";
                        txtPrecio.Text     = "0.00";
                        txtComentario.Text = "";
                    }
                }
                else
                {
                    txtCantidad.Text   = "0";
                    txtPrecio.Text     = "0.00";
                    txtComentario.Text = "";
                }
            }
        }