public ActionResult Create(PessoaFisicaDto pessoaFisicaDto) { if (ModelState.IsValid) { PessoaFisica pf = pessoaFisicaDto.ToEntity(); AjustaTipoEndereco(pf); db.PessoasFisicas.Add(pf); db.SaveChanges(); return RedirectToAction("Index"); } return View(pessoaFisicaDto); }
public ActionResult Edit(PessoaFisicaDto pessoaFisicaDto) { if (ModelState.IsValid) { PessoaFisica pf = db.PessoasFisicas.Find(pessoaFisicaDto.PessoaId); pessoaFisicaDto.AssignTo(pf); db.Entry(pf).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.TipoDeCadastroId = new SelectList(db.TiposDeCadastro, "TipoDeCadastroId", "Descricao", pessoaFisicaDto.TipoDeCadastroId); return View(pessoaFisicaDto); }