public async Task <IActionResult> Login(Pessoa p)
        {
            // var result = await signInManager.PasswordSignInAsync(p.CPf, p.Password, true, lockoutOnFailure: false);
            // if (result.Succeeded)
            // {

            Pessoa usuario = _pessoaDAO.BuscarPessoaPorCpf(p.CPf);

            if (usuario.Tipo == "Colunista")
            {
                return(RedirectToAction("HomeColunista"));
            }
            else
            {
                return(RedirectToAction("HomeCliente", p));
            }
            //  }

            ModelState.AddModelError("", "Falha no login");
            return(RedirectToAction("Index", "Home"));
        }
Example #2
0
        public IActionResult Index()
        {
            Pessoa p = pDAO.BuscarPessoaPorCpf(userManager.GetUserName(User));

            ViewBag.Aprovadas  = oDAO.ListarOsLiberadasPorPessoa(p);
            ViewBag.Reprovadas = oDAO.ListarOsReprovadasPorPessoa(p);
            return(View(oDAO.ListarOsALiberarPorPessoa(p)));
        }
Example #3
0
 // GET: Pessoas
 public IActionResult Index()
 {
     ViewBag.Pessoa = pDAO.BuscarPessoaPorCpf(userManager.GetUserName(User));
     return(View(pDAO.ListarTodos()));
 }