private void BtnEditar_Click(object sender, EventArgs e) { if (BtnEditar.Text.Equals("Editar")) { IdCbo = ""; for (var i = 0; i < GridSelecionaCbo.Rows.Count; i++) { try { if (Convert.ToBoolean(GridSelecionaCbo.Rows[i].Cells[0].Value.ToString())) { IdCbo = GridSelecionaCbo.Rows[i].Cells[1].Value.ToString(); TextEditarCbo.Text = GridSelecionaCbo.Rows[i].Cells[2].Value.ToString(); BtnEditar.Text = "Salvar"; i = GridSelecionaCbo.Rows.Count; } } catch { } } if (IdCbo.Equals("")) { MetroMessageBox.Show(this, "Nenhuma CBO selecionada", "Certeza ?", MessageBoxButtons.OKCancel, MessageBoxIcon.Error); } } else { Cadastro.AtualizaCbo(TextEditarCbo.Text, IdCbo); TextEditarCbo.Text = ""; GridSelecionaCbo.DataSource = null; MetroMessageBox.Show(this, "Dados atualizados com sucesso!", "Sucesso !", MessageBoxButtons.OK, MessageBoxIcon.Information); } }