public ActionResult Index() { SoporteContexto db = new SoporteContexto(); // Si existe el empleado correspondiente al usuario actual // se va a View, en caso contrario se va a crear el empleado. string usuario = User.Identity.GetUserName(); var empleado = db.Empleados.Where(e => e.Email == usuario).FirstOrDefault(); if (User.Identity.IsAuthenticated && User.IsInRole("Usuario") && empleado == null) { return(RedirectToAction("Create", "MisDatos")); } return(View()); }