private void btnAtualizar_Click(object sender, EventArgs e) { if (_pesquisarSecretaria.LinhaSelecionada.HasValue) { try { Secretaria secretaria = GetSecretaria(); secretaria.ID_Secretaria = _pesquisarSecretaria.SecretariasSalvas[_pesquisarSecretaria.LinhaSelecionada.Value].ID_Secretaria; ClinicaService service = new ClinicaService(); service.AtualizarSecretaria(secretaria); MessageBox.Show(@"Secretária atualizado com sucesso!"); _pesquisarSecretaria.SecretariasSalvas[_pesquisarSecretaria.LinhaSelecionada.Value] = secretaria; DisableEditar(); CarregarListView(); } catch (WebException) { MessageBox.Show(ERROR_WEBSERVICE); } catch (Exception ex) { MessageBox.Show(this, ex.Message, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error); } } }