예제 #1
0
        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);
        }
예제 #2
0
        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);
            }
        }