Exemplo n.º 1
0
        public ActionResult DeleteConfirmed(int id)
        {
            RecemNascido recemNascido = db.RecemNascido.Find(id);

            db.RecemNascido.Remove(recemNascido);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 //Insere os dados do form no objeto RecemNascido
 private RecemNascido getDadosRN()
 {
     rn = new RecemNascido(
         mskTxtDataRegistro.Text,
         txtNumeroDNVDO.Text,
         txtNomeRN.Text,
         Convert.ToString(cboSexo.SelectedItem),
         mskTxtDataNascimento.Text,
         mskTxtHoraNascimento.Text);
     return(rn);
 }
Exemplo n.º 3
0
 public ActionResult Edit([Bind(Include = "Id,NomeCompleto,DataNascimento,IdPaciente")] RecemNascido recemNascido)
 {
     if (ModelState.IsValid)
     {
         db.Entry(recemNascido).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.IdPaciente = new SelectList(db.Paciente, "Id", "NomeCompleto", recemNascido.IdPaciente);
     return(View(recemNascido));
 }
Exemplo n.º 4
0
        public ActionResult Create([Bind(Include = "Id,NomeCompleto,DataNascimento,IdPaciente")] RecemNascido recemNascido)
        {
            if (ModelState.IsValid)
            {
                db.RecemNascido.Add(recemNascido);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.IdPaciente = new SelectList(db.Paciente, "Id", "NomeCompleto", recemNascido.IdPaciente);
            return(View(recemNascido));
        }
Exemplo n.º 5
0
        // GET: RecemNascidos/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            RecemNascido recemNascido = db.RecemNascido.Find(id);

            if (recemNascido == null)
            {
                return(HttpNotFound());
            }
            return(View(recemNascido));
        }
Exemplo n.º 6
0
        // GET: RecemNascidos/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            RecemNascido recemNascido = db.RecemNascido.Find(id);

            if (recemNascido == null)
            {
                return(HttpNotFound());
            }
            ViewBag.IdPaciente = new SelectList(db.Paciente, "Id", "NomeCompleto", recemNascido.IdPaciente);
            return(View(recemNascido));
        }
        //Botão Salvar -> métodos de cadastro
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                RecemNascido rn = new RecemNascido();
                if (VerificaCamposPreenchidos())
                {
                    if (rn.validaDnvDo(txtNumeroDNVDO.Text, Convert.ToString(cboLivroRegistro.SelectedItem)))
                    {
                        conexao = new Conexao();
                        //Cadastro do Recem Nascido
                        rn = getDadosRN();
                        conexao.cadastrarRN(rn);
                        livro = getDadosLivro();
                        conexao.cadastrarLivroRegistro(livro);

                        //Cadastro de parentesco do RN
                        parente = getDadosParente("Mae"); //Cadastra MAE
                        conexao.cadastrarParente(parente);
                        parente = getDadosParente("Pai"); //Cadastra PAI
                        conexao.cadastrarParente(parente);

                        MessageBox.Show("Cadastrado com Sucesso!");
                        ClearForm(this); //Limpa form após cadastrar com sucesso
                    }
                    else
                    {
                        MessageBox.Show("Insira um Dnv / DO Valido!");
                    }
                }
                else
                {
                    MessageBox.Show("Preencha os campos obrigatórios!");
                }
            } catch (Exception ex)
            {
                MessageBox.Show("Erro! " + ex);
            }
        }