public IActionResult JoinQuiz(Paper paper) { //return Json(paper); AnswerSheet answerSheet = _paperRepository.AddAnswerSheet(paper, User.Identity.Name); ViewModel mymodel = new ViewModel(); mymodel.Papers = _paperRepository.GetAllPapers().First(m => m.PaperId == answerSheet.Paper.PaperId); mymodel.AnswerSheets = answerSheet; mymodel.AnswerSheet_Questions = _paperRepository.GetAllAnswerSheet_Questions().Where(m => m.AnswerSheetId == answerSheet.AnswerSheetId).ToList(); return(View(mymodel)); //return View(answerSheet); }
public IActionResult JoinQuiz(Paper paper) { //return Json(paper); TempData["Submit"] = "submit"; AnswerSheet answerSheet = _paperRepository.AddAnswerSheet(paper, User.Identity.Name); ViewModel mymodel = new ViewModel(); mymodel.Papers = _paperRepository.GetAllPapers().First(m => m.PaperId == answerSheet.Paper.PaperId); mymodel.AnswerSheets = answerSheet; mymodel.AnswerSheet_Questions = _paperRepository.GetAllAnswerSheet_Questions().Where(m => m.AnswerSheetId == answerSheet.AnswerSheetId).ToList(); _paperRepository.SendMailForAttendee(mymodel.Papers.PaperCode, answerSheet.ObtainedMarks, mymodel.Papers.PaperName, answerSheet.SubmitTime, answerSheet.User); return(View(mymodel)); //return View(answerSheet); }