private void AddEscada(int code) { System.Windows.Forms.BindingSource escadaSucesso; Igrejafont10DataSetTableAdapters.EscadaSucessoTableAdapter escadaTableAdapter; escadaSucesso = new System.Windows.Forms.BindingSource(this.components); ((System.ComponentModel.ISupportInitialize)(escadaSucesso)).BeginInit(); escadaSucesso.DataMember = "EscadaSucesso"; escadaSucesso.DataSource = this.igrejafont10DataSet; ((System.ComponentModel.ISupportInitialize)(escadaSucesso)).EndInit(); escadaTableAdapter = new GerenciamentoCelulas.Igrejafont10DataSetTableAdapters.EscadaSucessoTableAdapter(); escadaTableAdapter.ClearBeforeFill = true; GerenciamentoCelulas.Igrejafont10DataSet.EscadaSucessoRow newmember = igrejafont10DataSet.EscadaSucesso.NewEscadaSucessoRow(); newmember.Codigo = code; newmember.OracaoEntrega = ""; newmember.DecisaoIgreja = ""; newmember.Discipulado = ""; newmember.PreEncontro = ""; newmember.Encontro = ""; newmember.PosEncontro = ""; newmember.Encontreiro = ""; newmember.Batismo = ""; newmember.EM = ""; newmember.DizimosOfertas = ""; newmember.CasamentoLegal = ""; newmember.TADEL = ""; newmember.MDA2 = ""; newmember.TLC = ""; newmember.CoLider = ""; igrejafont10DataSet.EscadaSucesso.Rows.Add(newmember); escadaSucesso.EndEdit(); escadaTableAdapter.Update(igrejafont10DataSet.EscadaSucesso); }
private void removeMemberButton_Click(object sender, EventArgs e) { if (dataGridView.CurrentRow.Cells[0].Value.ToString().Length > 0) { DialogResult result = MessageBox.Show("Deseja remover o membro: " + dataGridView.CurrentRow.Cells[1].Value.ToString(), "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { try { System.Windows.Forms.BindingSource escadaSucesso; Igrejafont10DataSetTableAdapters.EscadaSucessoTableAdapter escadaTableAdapter; escadaSucesso = new System.Windows.Forms.BindingSource(this.components); ((System.ComponentModel.ISupportInitialize)(escadaSucesso)).BeginInit(); escadaSucesso.DataMember = "EscadaSucesso"; escadaSucesso.DataSource = this.igrejafont10DataSet; ((System.ComponentModel.ISupportInitialize)(escadaSucesso)).EndInit(); escadaTableAdapter = new GerenciamentoCelulas.Igrejafont10DataSetTableAdapters.EscadaSucessoTableAdapter(); escadaTableAdapter.ClearBeforeFill = true; escadaTableAdapter.Fill(this.igrejafont10DataSet.EscadaSucesso); membrosBindingSource1.RemoveAt(membrosBindingSource1.Find("Codigo", dataGridView.CurrentRow.Cells[0].Value.ToString())); escadaSucesso.RemoveAt(escadaSucesso.Find("Codigo", dataGridView.CurrentRow.Cells[0].Value.ToString())); membrosBindingSource1.EndEdit(); membrosTableAdapter1.Update(igrejafont10DataSet.Membros1); escadaSucesso.EndEdit(); escadaTableAdapter.Update(igrejafont10DataSet.EscadaSucesso); membrosTableAdapter.FillBy(igrejafont10DataSet.Membros); cellMembersLabel.Text = dataGridView.RowCount.ToString(); } catch (Exception ex) { MessageBox.Show("Update failed /n" + ex.ToString()); } } } else { MessageBox.Show("Selecione um membro para ser removido.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Information); } }