Exemplo n.º 1
0
 private void cargaDgProductos(string categoria)
 {
     panelProductos.Visible = true;
     labelCategoria.Text = categoria;
     ProductoConnect sc = new ProductoConnect();
     BindingSource bSource = sc.SelectProducto(categoria);
     dgProductos.DataSource = bSource;
     dgProductos.Columns[0].HeaderText = "ID";
     dgProductos.Columns[0].Visible = false;
     dgProductos.Columns[1].HeaderText = "NOMBRE";
     dgProductos.Columns[2].HeaderText = "PRECIO LISTA";
     dgProductos.Columns[3].HeaderText = "PRECIO DESCUENTO";
     dgProductos.Columns[1].Width = 320;
 }
Exemplo n.º 2
0
 // Boton Eliminar Producto
 private void button4_Click(object sender, EventArgs e)
 {
     if (dataGridViewProductos.SelectedRows.Count == 1)
     {
         string ID = dataGridViewProductos.SelectedRows[0].Cells[0].Value.ToString();
         string nombre = dataGridViewProductos.SelectedRows[0].Cells[1].Value.ToString();
         Console.WriteLine(ID);
         switch (MessageBox.Show(this, "¿Está seguro de eliminar el Producto " + nombre + "?", "Confirmación de seguridad", MessageBoxButtons.OKCancel))
         {
             case DialogResult.OK:
                 ProductoConnect c = new ProductoConnect();
                 c.DeleteProducto(ID);
                 MessageBox.Show(this, "El producto ha sido eliminado", "Información", MessageBoxButtons.OK);
                 this.productoTableAdapter.Fill(this.smiav_dbDataSet1.producto);
                 break;
             default:
                 break;
         }
     }
     else
     {
         MessageBox.Show(this, "Debe seleccionar una fila a eliminar", "Información", MessageBoxButtons.OK);
     }
 }