protected override void btnEliminar_Click(object sender, EventArgs e) { try { if (this.dgvBase.SelectedRows.Count > 0) { if (MessageBox.Show("Esta seguro que desea eliminar docente_curso?", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { Docente_CursoLogic docCurLog = new Docente_CursoLogic(); docCurLog.Delete((Docente_Curso)this.dgvBase.SelectedRows[0].DataBoundItem); MessageBox.Show("Se ha eliminado correctamente la asignacion del docente al curso", "Eliminar Docente asignado a un curso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.cargarGrilla(); } } else { MessageBox.Show("Debe seleccionar una fila", "Atencion", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception exc) { MessageBox.Show(exc.Message); } }