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();
                    }
                }
            }
        }
Esempio n. 2
0
        private void EliminarProductosCategoria()
        {
            cn.Conectarx();

            cn.BorrarCategoriaP("delete from productos where id_CatProducto = '" + id + "'");
        }