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; } }
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(); } }