コード例 #1
0
 private void desCheck()
 {
     for (int i = 0; i < ListaProve.Items.Count; i++)
     {
         ListaProve.SetItemChecked(i, false);
     }
 }
コード例 #2
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 = "";
                }
            }
        }