コード例 #1
0
 public IActionResult Registrar(Entities.Models.Usuario usuario)
 {
     if (ModelState.IsValid)
     {
         _repository.Usuario.CriarUsuario(usuario);
         return(RedirectToAction("Sucesso"));
     }
     return(View());
 }
コード例 #2
0
        public IActionResult validarLogin(Entities.Models.Usuario usuario)
        {
            var oUsuario = _repository.Usuario.retornarUsuario(usuario.login, usuario.senha);

            if (oUsuario != null && !string.IsNullOrEmpty(oUsuario.login))
            {
                HttpContext.Session.SetString("NomeUsuarioLogado", oUsuario.login);
                HttpContext.Session.SetString("IdUsuarioLogado", oUsuario.Id.ToString());

                return(RedirectToAction("Menu", "Home"));
            }
            else
            {
                TempData["MensagemLoginInvalido"] = "Login inválido!";
                return(RedirectToAction("Login"));
            }
        }