public ActionResult Adiciona(Pessoa funcionario) { if (ModelState.IsValid) { PessoasDAO funcDAO = new PessoasDAO(); UsuariosDAO userDAO = new UsuariosDAO(); funcDAO.Adiciona(funcionario); Usuario user = new Usuario() { User = funcionario.Email, Senha = funcionario.Cpf, PessoaId = funcionario.Id, }; userDAO.Adiciona(user); RegistrarLog(funcionario, "REGISTROU"); return(RedirectToAction("Index", "Funcionario")); } else { TipoPessoasDAO dao = new TipoPessoasDAO(); ViewBag.TipoPessoas = dao.Lista(); return(View("Form")); } }
public ActionResult Adiciona(Pessoa cliente) { if (ModelState.IsValid) { PessoasDAO dao = new PessoasDAO(); cliente.TipoPessoaId = 1; dao.Adiciona(cliente); RegistrarLog(cliente, "REGISTROU"); return(RedirectToAction("Index", "Cliente")); } else { return(View("Form")); } }