public ActionResult Edita(int id, Pessoa cliente) { if (ModelState.IsValid) { PessoasDAO dao = new PessoasDAO(); Pessoa c = dao.BuscaPorId(id); c.Nome = cliente.Nome; c.Cpf = cliente.Cpf; c.DataDeNascimento = cliente.DataDeNascimento; c.Email = cliente.Email; c.Telefone = cliente.Telefone; dao.Atualiza(c); RegistrarLog(c, "EDITOU"); return(RedirectToAction("Index", "Cliente")); } else { return(RedirectToAction("Editar", "Cliente", new { id })); } }
public ActionResult Edita(int id, Pessoa funcionario) { if (ModelState.IsValid) { PessoasDAO dao = new PessoasDAO(); Pessoa p = dao.BuscaPorId(id); p.Nome = funcionario.Nome; p.Cpf = funcionario.Cpf; p.DataDeNascimento = funcionario.DataDeNascimento; p.Email = funcionario.Email; p.Telefone = funcionario.Telefone; p.TipoPessoaId = funcionario.TipoPessoaId; dao.Atualiza(p); RegistrarLog(p, "EDITOU"); return(RedirectToAction("Index", "Funcionario")); } else { return(RedirectToAction("Editar", "Funcionarios", new { id })); } }