public ActionResult ActiveQuiz(Guid Id) { try { RepoQuiz db = new RepoQuiz(); var data = db.ActiveQuiz(Id); switch (data) { case "Active": TempData["success"] = "Quiz is Active"; break; case "De-Active": TempData["success"] = "Quiz is De-Active"; break; case "False": TempData["error"] = "Quiz is not Activated"; break; } return(RedirectToAction("Quiz", "Home")); } catch (Exception ee) { TempData["error"] = ee.Message; return(RedirectToAction("Quiz", "Home")); } }
public ActionResult AddQuiz(string mode, Guid?id) { if (!string.IsNullOrEmpty(mode) && mode == "edit") { RepoQuiz db = new RepoQuiz(); ViewBag.id = id.Value; return(View(db.getQuizById(id.Value))); } else { return(View()); } }
public ActionResult AddQuizQuestion(string mode, int?id) { RepoQuiz db = new RepoQuiz(); ViewBag.QuizTitle = new SelectList(db.getQuiz(), "QuizID", "QuizTitle"); if (!string.IsNullOrEmpty(mode) && mode == "edit") { ViewBag.id = id.Value; return(View(db.getQuizAnswerById(id.Value))); } else { return(View()); } }
public ActionResult AddQuiz(QuizData model) { try { RepoQuiz db = new RepoQuiz(); bool result = db.addUpdateQuiz(model); if (result) { TempData["success"] = "Saved Successfully"; return(RedirectToAction("Quiz", "Home")); } else { TempData["error"] = "Record Added & Updated Unsuccessfully"; } } catch (Exception ex) { TempData["error"] = "Record Added & Updated Unsuccessfully"; } return(View()); }
public ActionResult DeleteQuizQuestion(int Id) { try { RepoQuiz db = new RepoQuiz(); if (db.deleteQuizAnswer(Id)) { TempData["success"] = "Deleted Successfully"; return(RedirectToAction("QuizQuestion", "Home")); } else { TempData["error"] = "Record Deletion Unsuccessfull"; return(RedirectToAction("QuizQuestion", "Home")); } } catch (Exception ee) { TempData["error"] = "Record Not Found or Deleted by Another user"; return(RedirectToAction("Quiz", "Home")); } }
public ActionResult QuizPartialView() { RepoQuiz db = new RepoQuiz(); return(PartialView(db.getQuiz())); }
public ActionResult UsersGame(string id) { RepoQuiz db = new RepoQuiz(); return(View(db.UsersQuizList(id))); }
public ActionResult QuizQuestionPartialView() { RepoQuiz db = new RepoQuiz(); return(PartialView(db.getQuizAnswer())); }