public IActionResult Registrar(Entities.Models.Usuario usuario) { if (ModelState.IsValid) { _repository.Usuario.CriarUsuario(usuario); return(RedirectToAction("Sucesso")); } return(View()); }
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")); } }