private void cidadesAdminSaveButton_Click(object sender, EventArgs e) { TesourariaIFV.igrejafont11DataSet.CidadesRow newRow = igrejafont11DataSet.Cidades.NewCidadesRow(); igrejafont11DataSetTableAdapters.CidadesTableAdapter tableAdapter = new igrejafont11DataSetTableAdapters.CidadesTableAdapter(); newRow.Estado = cidadesAdminComboBox.Text; newRow.Nome = cidadesAdminTextBox.Text; if (isEdit == 0) { try { cidadesBindingSource.EndEdit(); igrejafont11DataSet.Cidades.AddCidadesRow(newRow); tableAdapter.Update(igrejafont11DataSet.Cidades); cidadesAdminComboBox.Text = ""; cidadesAdminTextBox.Text = ""; cidadesAdminTextBox.Enabled = false; cidadesAdminComboBox.Enabled = false; } catch { MessageBox.Show("Update failed"); } } else { try { cidadesAdminDataGridView.CurrentRow.Cells[0].Value = cidadesAdminTextBox.Text; cidadesAdminDataGridView.CurrentRow.Cells[1].Value = cidadesAdminComboBox.Text; cidadesBindingSource.EndEdit(); tableAdapter.Update(igrejafont11DataSet.Cidades); cidadesAdminComboBox.Text = ""; cidadesAdminTextBox.Text = ""; cidadesAdminTextBox.Enabled = false; cidadesAdminComboBox.Enabled = false; isEdit = 0; } catch { MessageBox.Show("Update failed"); } } this.cidadesTableAdapter.Fill(this.igrejafont11DataSet.Cidades); cellMembersLabel.Text = cidadesAdminDataGridView.RowCount.ToString(); }