public ActionResult Login(USUARIOS objUser) { if (ModelState.IsValid) { using (OctopusEntities db = new OctopusEntities()) { USUARIOS obj = db.USUARIOS.Where(a => a.Usuario.Equals(objUser.Usuario) && a.Contraseña.Equals(objUser.Contraseña)).FirstOrDefault(); if (obj != null) { //Session["UserUser"] = obj.Usuario.ToString(); //Session["UserName"] = obj.Nombre.ToString(); //@ViewBag.Message = "Bienvenido " + obj.Nombre + ' ' + obj.Apellido; //@ViewBag.Usuario = (Octopus.Models.USUARIOS)obj; //Pasar más de un modelo //ViewData["Usuario"] = obj; -- tanto como viewbag, no se pueden usar porque al redireccionar become null //TempData["Usuario"] = (USUARIOS)obj; --También funciona Session["Usuario"] = obj; return(RedirectToAction("Home", "Home")); //return View(); } } } return(View(objUser)); }