private void dgvClientes_MouseClick(object sender, MouseEventArgs e) { Conectar cn = new Conectar(); if (e.Button == MouseButtons.Right) { // generamos objeto contextmenu ContextMenu y = new ContextMenu(); // añadimos opcion al menu y.MenuItems.Add("Eliminar Cliente").Name = "del"; int currentMouseOverRow = dgvClientes.HitTest(e.X, e.Y).RowIndex; y.Show(dgvClientes, new Point(e.X, e.Y)); // Verificamos si es la opcion que queremos if (y.MenuItems[0].Text.ToString() == "Eliminar Cliente") { if (MessageBox.Show("Esta seguro que desea eliminar los registros de este cliente?", "Eliminar registros?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { string id = dgvClientes.CurrentRow.Cells[0].Value.ToString(); // MessageBox.Show("" + id); cn.BorrarCategoriaP("DELETE from Ventas where id_cliente = '" + id + "'"); cn.BorrarCategoriaP("DELETE from Clientes where id_cliente = '" + id + "'"); MessageBox.Show("Datos modificados!"); this.actualizarGrilla(); } } } }
private void EliminarProductosCategoria() { cn.Conectarx(); cn.BorrarCategoriaP("delete from productos where id_CatProducto = '" + id + "'"); }