private void btnRemover_Click(object sender, EventArgs e) { if (_pesquisarConvenio.LinhaSelecionada.HasValue) { try { var result = MessageBox.Show("Deseja remover convênio ?", "Confirmação", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { clinicaService.RemoverConvenio(_pesquisarConvenio.ConveniosSalvos[_pesquisarConvenio.LinhaSelecionada.Value]); listViewConvenios.Items.RemoveAt(_pesquisarConvenio.LinhaSelecionada.Value); MessageBox.Show(this, "Convênio excluido com sucesso!"); ClearTextBoxs(); } else { ClearTextBoxs(); txtDescricaoFiltro.Focus(); } } //Caso haja um erro no WebService irá mostrar uma mensagem de erro catch (WebException) { MessageBox.Show(this, ERROR_WEBSERVICE, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MessageBox.Show(this, ex.Message, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error); } } }