public ActionResult Index([Bind(Include = "Email,Senha")] LoginValidator login) { Aula12Context db = new Aula12Context(); // GET: Login var usuario = db.Usuarios.FirstOrDefault(x => x.Email == login.Email && x.Senha == login.Senha); //Procura a senha e email, para ver se é compativel if (usuario != null) { db.Autenticacoes.Add(new Autenticacao() { UsuarioId = usuario.UsuarioId, Data = DateTime.Now }); usuario.UltimoAcesso = DateTime.Now; db.Entry(usuario).State = EntityState.Modified; //Modifica a data do ultimo acesso do usuario db.SaveChanges(); Session["Usuario"] = usuario; return(RedirectToAction("Index", "Inicio", "")); } else { ModelState.AddModelError("usuario.Login", "Senha ou email inválidos"); } return(View()); }