public ActionResult Account(string usuario, string contraseña) { if (!string.IsNullOrEmpty(usuario) && !string.IsNullOrEmpty(contraseña)) { SistemaEscolarEntities db = new SistemaEscolarEntities(); var user = db.Registro.FirstOrDefault(e => e.Usuario == usuario && e.Contraseña == contraseña); //si el usuario es diferente a null if (user != null) { //usuario con datos FormsAuthentication.SetAuthCookie(user.Usuario, true); Session["Usuario"] = user.Usuario; Session["ID"] = user.ID_Registro; Session["Estudiante"] = user.Estudiante; Session["ID_Estudiante"] = user.ID_Estudiante; return(RedirectToAction("InternalHome", "Home")); } else { return(RedirectToAction("Account", new { message = "Datos no encontrados" })); } } else { return(Account("Llena todos los campos para iniciar sesion")); } }