示例#1
0
        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();
        }
示例#2
0
        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);
            }
        }