private void dgvReparti_UserAddedRow(object sender, DataGridViewRowEventArgs e) { try { _disabilitaEdit = true; Anagrafica a = new Anagrafica(); lblMessaggio.Text = a.CreaReparto("** NUOVO", string.Empty, string.Empty, _utenteConnesso); BeginInvoke(new MethodInvoker(CaricaGrigliaReparti)); } catch (Exception ex) { MostraEccezione("Errore aggiungendo un reparto", ex); } finally { _disabilitaEdit = false; } }