private void RedeWindowDeactivateRede_Click(object sender, EventArgs e)
 {
     GerenciamentoCelulas.Igrejafont10DataSet.DistritosRow  newRow       = igrejafont10DataSet.Distritos.NewDistritosRow();
     Igrejafont10DataSetTableAdapters.DistritosTableAdapter tableAdapter = new Igrejafont10DataSetTableAdapters.DistritosTableAdapter();
     dataGridView.CurrentRow.Cells[9].Value = "No";
     tableAdapter.Update(igrejafont10DataSet.Distritos);
     ClearFields();
     LockFields();
 }
        private void RedesAdminSaveButton_Click(object sender, EventArgs e)
        {
            GerenciamentoCelulas.Igrejafont10DataSet.DistritosRow newRow = igrejafont10DataSet.Distritos.NewDistritosRow();

            if (nameTextBox.Text.Length == 0)
            {
                MessageBox.Show("Por favor, digite um nome para criação do Distrito.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            else
            {
                if (codeTextBox.Text.ToString().Equals(""))
                {
                    newRow.Nome        = nameTextBox.Text;
                    newRow.Igreja      = igrejaComboBox.SelectedValue.ToString();
                    newRow.Rede        = redeComboBox.SelectedValue.ToString();
                    newRow.Responsavel = codTextBox.Text;
                    newRow.Fone        = "";
                    newRow.Email       = "";
                    newRow.Obs         = obsTextBox.Text;
                    newRow.Meta        = "";
                    newRow.Ativa       = "Yes";
                    igrejafont10DataSet.Distritos.Rows.Add(newRow);
                }
                else
                {
                    distritosBindingSource1.Position = distritosBindingSource1.Find("Codigo", codeTextBox.Text);
                    DataRowView row = (DataRowView)distritosBindingSource1.Current;

                    row["Nome"]        = nameTextBox.Text;
                    row["Responsavel"] = codTextBox.Text;
                    row["Obs"]         = obsTextBox.Text;
                }

                try
                {
                    distritosBindingSource1.EndEdit();
                    distritosTableAdapter1.Update(igrejafont10DataSet.Distritos1);
                    distritosBindingSource.EndEdit();
                    distritosTableAdapter.Update(igrejafont10DataSet.Distritos);
                    ClearFields();
                    LockFields();
                    this.distritosTableAdapter.FillBy(this.igrejafont10DataSet.Distritos);
                    distritosBindingSource.ResetBindings(false);
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Update failed /n" + ex.ToString());
                }

                FiltraDistritoPorRede();
                cellMembersLabel.Text = dataGridView.RowCount.ToString();
            }
        }