private void eliminarTemaDetalleToolStripMenuItem_Click(object sender, EventArgs e) { try { int IdTemaDetalle = 0; if (gvTemaDetalle.GetFocusedRowCellValue("IdTemaDetalle") != null) { IdTemaDetalle = int.Parse(gvTemaDetalle.GetFocusedRowCellValue("IdTemaDetalle").ToString()); } TemaDetalleBE objBE_TemaDetalle = new TemaDetalleBE(); objBE_TemaDetalle.IdTemaDetalle = IdTemaDetalle; objBE_TemaDetalle.IdEmpresa = Parametros.intEmpresaId; objBE_TemaDetalle.Usuario = Parametros.strUsuarioLogin; objBE_TemaDetalle.Maquina = WindowsIdentity.GetCurrent().Name.ToString(); TemaDetalleBL objBL_TemaDetalle = new TemaDetalleBL(); objBL_TemaDetalle.Elimina(objBE_TemaDetalle); gvTemaDetalle.DeleteRow(gvTemaDetalle.FocusedRowHandle); gvTemaDetalle.RefreshData(); } catch (Exception ex) { XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }