示例#1
0
        private void DgvDatos_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (DgvDatos.CurrentRow == null)
            {
                return;
            }

            int Fila   = e.RowIndex;
            int Column = e.ColumnIndex;

            if (Fila < 0)
            {
                return;
            }
            // MOSTRAR COMPRA O VENTA
            if (Column == 0)
            {
                DialogResult rta = MessageBox.Show("¿Esta seguro de borrar el registro?",
                                                   "CONFIRMAR", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);
                if (rta == DialogResult.No)
                {
                    return;
                }

                CADCliente BorrarCliente = new CADCliente();
                BorrarCliente.DeleteCliente(Convert.ToInt32(DgvDatos.Rows[Fila].Cells[1].Value));

                LLenarCliente = new ClassDgvLlenarCliente();
                LLenarCliente.TraerClientes(DgvDatos);

                return;
            }
        }
        private void tsbBorrar_Click(object sender, EventArgs e)
        {
            DialogResult rta = MessageBox.Show("Esta seguro de borrar el registro actual?",
                                               "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);

            if (rta == DialogResult.No)
            {
                return;
            }
            CADCliente.DeleteCliente(Convert.ToInt32(txtIDCliente.Text));
            dgvDatos.DataSource = null;
            dgvDatos.DataSource = CADCliente.GetData();
            if (i != 0)
            {
                i--;
            }
            MostrarRegistro();
        }
        private void Tsbeliminar_Click(object sender, EventArgs e)
        {
            DialogResult rta = MessageBox.Show("¿Estas Seguro de Borrar el Registro Actual?", "Confirmación", MessageBoxButtons.YesNo,
                                               MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);

            if (rta == DialogResult.No)
            {
                return;
            }
            CADCliente.DeleteCliente(Convert.ToInt32(txtIdCliente.Text));
            DeshabilitarCampos();
            dgvDatos.DataSource = null;
            dgvDatos.DataSource = CADCliente.GetData();
            if (i != 0)
            {
                i--;        //muestra el registro anterior
            }
            MostrarRegistro();
        }