private void RedeWindowDeactivateRede_Click(object sender, EventArgs e) { GerenciamentoCelulas.Igrejafont10DataSet.RedesRow newRedesRow = igrejafont10DataSet.Redes.NewRedesRow(); Igrejafont10DataSetTableAdapters.RedesTableAdapter tableAdapter = new Igrejafont10DataSetTableAdapters.RedesTableAdapter(); dataGridView.CurrentRow.Cells[7].Value = "No"; tableAdapter.Update(igrejafont10DataSet.Redes); ClearFields(); LockFields(); }
private void RedesAdminSaveButton_Click(object sender, EventArgs e) { GerenciamentoCelulas.Igrejafont10DataSet.RedesRow newRedesRow = igrejafont10DataSet.Redes.NewRedesRow(); if (nameTextBox.Text.Length == 0) { MessageBox.Show("Por favor, digite um nome para criação da Rede.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (codeTextBox.Text.ToString().Equals("")) { newRedesRow.Nome = nameTextBox.Text; newRedesRow.Igreja = igrejaComboBox.SelectedValue.ToString(); newRedesRow.Responsavel = codTextBox.Text; newRedesRow.Fone = ""; newRedesRow.Email = ""; newRedesRow.Obs = obsTextBox.Text; newRedesRow.Meta = ""; newRedesRow.Ativa = "Yes"; igrejafont10DataSet.Redes.Rows.Add(newRedesRow); } else { redesBindingSource1.Position = redesBindingSource1.Find("Codigo", codeTextBox.Text); DataRowView row = (DataRowView)redesBindingSource1.Current; row["Nome"] = nameTextBox.Text; row["Responsavel"] = codTextBox.Text; row["Obs"] = obsTextBox.Text; } try { redesBindingSource1.EndEdit(); redesTableAdapter1.Update(igrejafont10DataSet.Redes1); redesBindingSource.EndEdit(); redesTableAdapter.Update(igrejafont10DataSet.Redes); ClearFields(); LockFields(); redesTableAdapter.FillBy(igrejafont10DataSet.Redes); redesBindingSource.ResetBindings(false); } catch { MessageBox.Show("Update failed"); } FiltraRede(); cellMembersLabel.Text = dataGridView.RowCount.ToString(); } }