public ActionResult Logoff(Usuario usuario) { var id = Session["usuarioID"] = null; var nome = Session["usuarioNome"] = null; var email = Session["usuarioEmail"] = null; var tipoUsuario = Session["usuarioTipo"] = null; return RedirectToAction("../Home"); }
public ActionResult Login(Usuario usuario) { var autenticacao = db.Usuario.Where(a => a.Email.Equals(usuario.Email) && a.Senha.Equals(usuario.Senha)).FirstOrDefault(); if (autenticacao != null) { var id = Session["usuarioID"] = autenticacao.UsuarioID.ToString(); var nome = Session["usuarioNome"] = autenticacao.Nome.ToString(); var email = Session["usuarioEmail"] = autenticacao.Email.ToString(); var tipoUsuario = Session["usuarioTipo"] = autenticacao.UsuarioTipoID.ToString(); return RedirectToAction("../Usuario/Details/" + id); } else { ViewBag.Error = "Usuário ou Senha errados"; return View(); } }