@page @model IndexModel @{ ViewData["Title"] = "Quizzer"; }
@if (Model.ucnData.theRole == "teacher" || Model.ucnData.theRole == "developer") {

@Model.myFullName: Teacher

} @if (Model.ucnData.theRole == "student" || Model.ucnData.theRole == "developer") { // STUDENT PATH @if (Model.StudentState == "QuizzSelect") {

Quizz Management

@Model.myFullName, @Model.ucnData.theClass.FirstOrDefault()
@foreach (var item in Model.PageTests) { }
Description Your Score Max Score Reset
@if (item.Journal.IsOpen == 1) { } else { }
@item.Text @item.Journal.Score @item.Journal.ScoreAcc @if (item.Journal.Anonymous) {
}
// if review has been selected then show it @if (Model.PageMCQuestionReview != null) {

Review

@for (int qindex = 0; qindex < Model.PageMCQuestionReview.Count; qindex++) {
@for (int aindex = 0; aindex < Model.PageMCResponseReview[qindex].Count; aindex++) { @if (Model.PageMCQuestionReview[qindex].AList[aindex].Aok) { } else { } }
@Model.PageMCQuestionReview[qindex].QuestionText
@if (Model.PageMCResponseReview[qindex][aindex]) { } @Model.PageMCQuestionReview[qindex].AList[aindex].Atxt @Model.PageMCQuestionReview[qindex].AList[aindex].Atxt
} } } @if (Model.StudentState == "QuizzRunning") { // We are doing a Quizz

@Model.PageMCQuestion.QuestionText

@for (int indx = 0; indx < @Model.PageMCQuestion.AList.Count(); indx++) { }
@Model.PageMCQuestion.AList[@Model.PageMCRandomized[@indx]].Atxt
} } @if (Model.PageChartConnectors != null) { @if (Model.PageChartConnectors.Count > 2) {

Visual


} }
@section scripts { }