//Grade test public string gradeTest(string[] answers, string courseID) { if (HttpContext.Session.GetString("username") != null) { string username = HttpContext.Session.GetString("username"); string password = HttpContext.Session.GetString("password"); MiscFunctions.takeATestFunctions takeATestFunctions = new MiscFunctions.takeATestFunctions(); return(takeATestFunctions.gradeTest(username, password, courseID, answers)); } else { return("didn't get passed home controller"); } }
//---------------------Course Testing Page-------------------------------------------- public IActionResult TakeTest(string courseID) { //Declare variables List <TakeATestModel> testModel = new List <TakeATestModel>(); MiscFunctions.takeATestFunctions takeTestFunctions = new MiscFunctions.takeATestFunctions(); //Populate variable if user is logged in and course is selected if (HttpContext.Session.GetString("username") != null && courseID != null) { testModel = takeTestFunctions.getTestQuestions(HttpContext.Session.GetString("username"), HttpContext.Session.GetString("password"), courseID); return(View(testModel)); } else { return(View()); } }