private void button1_Click(object sender, EventArgs e) { System.Windows.Forms.BindingSource membros; Igrejafont10DataSetTableAdapters.Membros1TableAdapter membrosTableAdapter1; membros = new System.Windows.Forms.BindingSource(this.components); ((System.ComponentModel.ISupportInitialize)(membros)).BeginInit(); membros.DataMember = "Membros1"; membros.DataSource = this.igrejafont10DataSet; ((System.ComponentModel.ISupportInitialize)(membros)).EndInit(); membrosTableAdapter1 = new GerenciamentoCelulas.Igrejafont10DataSetTableAdapters.Membros1TableAdapter(); membrosTableAdapter1.ClearBeforeFill = true; membrosTableAdapter1.Fill(igrejafont10DataSet.Membros1); membros.Position = membros.Find("Codigo", dataGridView.CurrentRow.Cells[0].Value.ToString()); DataRowView row = (DataRowView)membros.Current; row["Celula"] = "0"; membros.EndEdit(); membrosTableAdapter1.Update(igrejafont10DataSet.Membros1); membrosTableAdapter.FillBy(igrejafont10DataSet.Membros); FiltraMembros(); }
private void RedeWindowSearchMember_Click(object sender, EventArgs e) { if (celulaComboBox.SelectedValue != null) { GerenciamentoCelulas.Forms.Membros.MembroSearch search = new Membros.MembroSearch(igrejaComboBox.Text); search.ShowDialog(); int newMember = search.MemberCode; if (newMember != 0) { System.Windows.Forms.BindingSource membros; Igrejafont10DataSetTableAdapters.Membros1TableAdapter membrosTableAdapter1; membros = new System.Windows.Forms.BindingSource(this.components); ((System.ComponentModel.ISupportInitialize)(membros)).BeginInit(); membros.DataMember = "Membros1"; membros.DataSource = this.igrejafont10DataSet; ((System.ComponentModel.ISupportInitialize)(membros)).EndInit(); membrosTableAdapter1 = new GerenciamentoCelulas.Igrejafont10DataSetTableAdapters.Membros1TableAdapter(); membrosTableAdapter1.ClearBeforeFill = true; membrosTableAdapter1.Fill(igrejafont10DataSet.Membros1); membros.Position = membros.Find("Codigo", newMember.ToString()); DataRowView row = (DataRowView)membros.Current; row["Celula"] = celulaComboBox.SelectedValue.ToString(); membros.EndEdit(); membrosTableAdapter1.Update(igrejafont10DataSet.Membros1); membrosTableAdapter.FillBy(igrejafont10DataSet.Membros); FiltraMembros(); } } else { MessageBox.Show("Por favor, selecione uma célula!", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information); } }