public ActionResult Adiciona(PessoaFisica pessoa, string email) { if (ModelState.IsValid) { var pessoaFisicaDAO = new PessoaFisicaDAO(); pessoaFisicaDAO.Adicionar(pessoa); pessoa.GetTipo(); //if (!pessoa.Tipo.Equals("Cliente")) //{ var loginDAO = new LoginDAO(); var login = new Login(); login.Email = email; login.PessoaFisicaID = pessoa.ID; login.Senha = pessoa.CPF; loginDAO.Adicionar(login); //} return(RedirectToAction("Index")); } else { var tipoDAO = new TipoUsuarioDAO(); var tipos = tipoDAO.Lista(); ViewBag.TipoUsuario = tipos; ViewBag.PessoaFisica = pessoa; //ViewBag.Login = login; return(View("Form")); } }