private void btnGravar_Click(object sender, EventArgs e) { try { Cursor = Cursors.WaitCursor; if (acesso == ModoAcesso.Alteracao) { _docappservice.ExcluirVinculos(cboCodCategoria.SelectedValue.ToString()); } foreach (var item in atributos.ToList()) { _docappservice.AdicionaVinculo(item); } Cursor = Cursors.Default; MessageBox.Show("Gravação concluida."); this.Close(); } catch (Exception ex) { Cursor = Cursors.Default; MessageBox.Show(ex.GetBaseException().Message); } }