Quiz angefangen
This commit is contained in:
@@ -20,7 +20,7 @@
|
||||
<p class="text-black-50">
|
||||
<a asp-action="edit" asp-controller="Categories" asp-route-id="@category.Id" class="text-black-50"><i class="far fa-edit"></i> Kurs bearbeiten</a>
|
||||
<a asp-action="create" asp-controller="Sections" asp-route-categoryId="@category.Id" class="text-black-50"><i class="far fa-plus"></i> Lektion hinzufügen</a>
|
||||
<a asp-action="create" asp-controller="Sections" asp-route-categoryId="@category.Id" class="text-black-50"><i class="far fa-map-marker-question"></i> Quiz starten</a>
|
||||
<a asp-action="category" asp-controller="Quiz" asp-route-id="@category.Id" class="text-black-50"><i class="far fa-map-marker-question"></i> Quiz starten</a>
|
||||
</p>
|
||||
|
||||
<div class="list-group">
|
||||
@@ -34,7 +34,7 @@
|
||||
<p class="text-black-50">
|
||||
<a asp-action="edit" asp-controller="Sections" asp-route-id="@sub.Id" class="text-black-50"><i class="far fa-edit"></i> Lektion bearbeiten</a>
|
||||
<a asp-action="create" asp-controller="Questions" asp-route-sectionId="@sub.Id" class="text-black-50"><i class="far fa-plus"></i> Frage hinzufügen</a>
|
||||
<a asp-action="create" asp-controller="Sections" asp-route-categoryId="@category.Id" class="text-black-50"><i class="far fa-map-marker-question"></i> Quiz starten</a>
|
||||
<a asp-action="section" asp-controller="Quiz" asp-route-id="@sub.Id" class="text-black-50"><i class="far fa-map-marker-question"></i> Quiz starten</a>
|
||||
</p>
|
||||
</ul>
|
||||
}
|
||||
|
||||
25
MultipleChoiceTrainer/Views/Quiz/Quiz.cshtml
Normal file
25
MultipleChoiceTrainer/Views/Quiz/Quiz.cshtml
Normal file
@@ -0,0 +1,25 @@
|
||||
@model MultipleChoiceTrainer.Models.QuizViewModel
|
||||
@{
|
||||
ViewData["Title"] = "Quiz";
|
||||
}
|
||||
|
||||
@using (Html.BeginForm("quiz", "quiz", FormMethod.Post))
|
||||
{
|
||||
<input asp-for="QuizType" type="hidden" />
|
||||
|
||||
<h4>Frage beantworten</h4>
|
||||
<p class="text-black-50">aus Lektion <i>@Model.CurrentQuestion.Section.Name</i>, Kurs <i>@Model.CurrentQuestion.Section.Category.Name</i></p>
|
||||
<hr />
|
||||
<p class="lead">
|
||||
@Model.CurrentQuestion.Text
|
||||
</p>
|
||||
@for(int i = 0; i < Model.Choices.Count(); i++)
|
||||
{
|
||||
|
||||
<div class="form-check">
|
||||
<input asp-for="@Model.Choices[i].IsTrue" class="form-check-input" value="true" />
|
||||
<label asp-for="@Model.Choices[i].IsTrue" class="form-check-label">@Model.Choices[i].Text</label>
|
||||
</div>
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user