Example #1
0
        public static void AddNascimento(clsRegistros reg)
        {
            try
            {
                using (var cmd = DbConnection().CreateCommand())
                {
                    cmd.CommandText = "insert into RegistroNascimento_tb (ID, Data_apresentacao,Nm_pai, Nm_mae,Membro_local,dt_inclusao,dt_Alteracao,nm_crianca,Nm_pastor,Dt_nascimento) VALUES ((select max(id)+1 from RegistroNascimento_tb),'" +
                                      reg.dtapresentacao + "','" +
                                      reg.Nomepai + "','" +
                                      reg.Nomemae + "','" +
                                      reg.membrolocal + "'," +
                                      "Date(), Null, '" +
                                      reg.Nomecrianca + "','" +
                                      reg.Nomepastor + "','" +
                                      reg.dtnascimento + "');";


                    cmd.ExecuteNonQuery();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #2
0
        private void btnCadNascimento_Click(object sender, EventArgs e)
        {
            string mblocal = "";

            if (txtNmMae.Text == "")
            {
                MessageBox.Show("Favor, insira um nome para Mãe.");
                return;
            }
            else
            if (txtNmPai.Text == "")
            {
                MessageBox.Show("Favor, insira um nome do Pai.");
                return;
            }
            else
            if (txtNmCrianca.Text == "")
            {
                MessageBox.Show("Favor, insira o nome da criança.");
                return;
            }
            else
            if (txtDtNascimento.Text == "" || txtDtNascimento.Text == "  /  /")
            {
                MessageBox.Show("Favor, digite uma data de nascimento válida!.");
                return;
            }
            if (txtNmPastor.Text == "")
            {
                MessageBox.Show("Favor, insira o nome do pastor que apresentou.");
                return;
            }
            else
            if (txtDataapresentacao.Text == "" || txtDataapresentacao.Text == "  /  /")
            {
                MessageBox.Show("Favor, digite uma data de apresentação válida!.");
                return;
            }
            else
            if (rdMembroLocalNao.Checked == true)
            {
                mblocal = "N";
            }
            else if (rdMembroLocalSim.Checked == true)
            {
                mblocal = "S";
            }
            else
            {
                MessageBox.Show("Marque uma opção para mebro local!");
                return;
            }

            try
            {
                clsRegistros reg = new clsRegistros();

                reg.Nomecrianca    = txtNmCrianca.Text;
                reg.Nomepai        = txtNmPai.Text;
                reg.Nomemae        = txtNmMae.Text;
                reg.dtapresentacao = txtDataapresentacao.Text;
                reg.dtnascimento   = txtDtNascimento.Text;
                reg.Nomepastor     = txtNmPastor.Text;
                reg.membrolocal    = mblocal;

                DalHelper.AddNascimento(reg);
                MessageBox.Show("Cadastramento realizado com sucesso!");

                txtNmPai.Text            = "";
                txtNmMae.Text            = "";
                rdMembroLocalNao.Checked = false;
                rdMembroLocalSim.Checked = false;
                txtDataapresentacao.Text = "";
                txtNmPastor.Text         = "";
                txtDtNascimento.Text     = "";
                txtNmCrianca.Text        = "";

                CarregadadosIniciais();
                AtivaGruposInicial();
                DesabilitarCadNascimento();
            }
            catch
            {
                MessageBox.Show("Não foi possivel relizar o cadastro. Reinicie  o sistema e tente novamente", "Atenção");
                MessageBox.Show("Se o erro persistir, acione o adminitrador.", "Atenção");

                txtNmPai.Text            = "";
                txtNmMae.Text            = "";
                rdMembroLocalNao.Checked = false;
                rdMembroLocalSim.Checked = false;
                txtDataapresentacao.Text = "";
                txtNmCrianca.Text        = "";
                txtDtNascimento.Text     = "";
                txtNmPastor.Text         = "";

                CarregadadosIniciais();
                AtivaGruposInicial();
                DesabilitarCadNascimento();
            }
        }