public IActionResult Quiz(QuizGen quiz, int UserAnswer, string action) { if (!ModelState.IsValid) { return(View(quiz)); } QuizExpr expr = new QuizExpr(); if (action == "Next") { expr.Ans = UserAnswer; quiz.Gen(); expr.number1 = quiz.num1; expr.number2 = quiz.num2; expr.op = quiz.operation; expr.Count(); quiz.Expressions.Add(expr); return(View(quiz)); } else { expr.Ans = UserAnswer; expr.number1 = quiz.num1; expr.number2 = quiz.num2; expr.op = quiz.operation; expr.Count(); quiz.Expressions.Add(expr); return(View("Result", quiz)); } }
public IActionResult Quiz() { QuizGen quiz = new QuizGen(); quiz.Gen(); return(View(quiz)); }