public ActionResult SelectQuizz() { QuizVM quiz = new viewModels.QuizVM(); quiz.ListOfQuizz = dbContext.Quizs.Select(q => new SelectListItem { Text = q.QuizName, Value = q.QuizID.ToString() }).ToList(); //Carga de Datos de Usuario si se borró los datos del Session if (userConnected == null) { string id = User.Identity.GetUserId(); userConnected = dbContext.Users.Where(u => u.UserID.ToString() == id) .Select(u => new UserVM { UserID = u.UserID, UserName = u.UserName, Password = u.Password, TypeUser = u.TypeUser, FullName = u.FullName, ProfilImage = u.ProfilImage, }).FirstOrDefault(); } Session["UserConnected"] = userConnected; return(View(quiz)); }
public ActionResult SelectQuizz() { QuizVM quiz = new viewModels.QuizVM(); quiz.ListOfQuizz = dbContext.Quizs.Select(q => new SelectListItem { Text = q.QuizName, Value = q.QuizID.ToString() }).ToList(); return(View(quiz)); }
public ActionResult SelectQuizz() { if (Session["UserConnected"] != null) { QuizVM quiz = new viewModels.QuizVM(); quiz.ListOfQuizz = dbContext.Quizs.Select(q => new SelectListItem { Text = q.QuizName, Value = q.QuizID.ToString() }).ToList(); return(View(quiz)); } return(RedirectToAction("GetUser")); }