public ActionResult Create(PessoaViewModel model) { try { if (ModelState.IsValid) { using (var context = new DBCrud()) { context.Pessoas.Add(new PessoaModel { nmPessoa = model.nmPessoa, dtNascimento = Convert.ToDateTime(model.dtNascimento), idPessoa = model.idPessoa, idSexo = model.idSexo, pessoaCPF = model.pessoaCPF }); context.SaveChanges(); } } return(RedirectToAction("Index")); } catch { return(View(model)); } }
public ActionResult Edit(PessoaViewModel model) { try { if (ModelState.IsValid) { using (var context = new DBCrud()) { var buscaPessoa = context.Pessoas.Find(model.idPessoa); if (buscaPessoa != null) { buscaPessoa.idSexo = model.idSexo; buscaPessoa.nmPessoa = model.nmPessoa; buscaPessoa.pessoaCPF = model.pessoaCPF; buscaPessoa.dtNascimento = Convert.ToDateTime(model.dtNascimento); context.SaveChanges(); } } } return(RedirectToAction("Index")); } catch { return(View(model)); } }
public ActionResult Delete(PessoaViewModel model) { try { using (var context = new DBCrud()) { var buscaPessoa = context.Pessoas.Find(model.idPessoa); if (buscaPessoa != null) { context.Pessoas.Remove(buscaPessoa); context.SaveChanges(); } } return(RedirectToAction("Index")); } catch { return(View(model)); } }