|
|
@ -1,4 +1,5 @@
|
|
|
|
@page "/ValidQuiz"
|
|
|
|
@page "/ValidQuiz"
|
|
|
|
|
|
|
|
@using System.Dynamic
|
|
|
|
@using WF_WebAdmin.Model
|
|
|
|
@using WF_WebAdmin.Model
|
|
|
|
|
|
|
|
|
|
|
|
<h3> Quiz à valider </h3>
|
|
|
|
<h3> Quiz à valider </h3>
|
|
|
@ -11,18 +12,43 @@ else
|
|
|
|
{
|
|
|
|
{
|
|
|
|
<p> Quizs en attente de validation : </p>
|
|
|
|
<p> Quizs en attente de validation : </p>
|
|
|
|
|
|
|
|
|
|
|
|
<DataGrid TItem="Quiz"
|
|
|
|
<table>
|
|
|
|
Data="@quizzes"
|
|
|
|
<thead>
|
|
|
|
PageSize="int.MaxValue"
|
|
|
|
<tr>
|
|
|
|
Responsive>
|
|
|
|
<th>#</th>
|
|
|
|
<DataGridColumn TItem="Quiz" Field="@nameof(Quiz.Id)" Caption="#" />
|
|
|
|
<th>Question</th>
|
|
|
|
<DataGridColumn TItem="Quiz" Field="@nameof(Quiz.Question)" Caption="Question" />
|
|
|
|
<th>Réponse A</th>
|
|
|
|
<DataGridColumn TItem="Quiz" Field="@nameof(Quiz.AnswerA)" Caption="Answer A" />
|
|
|
|
<th>Réponse B</th>
|
|
|
|
<DataGridColumn TItem="Quiz" Field="@nameof(Quiz.AnswerB)" Caption="Answer B" />
|
|
|
|
<th>Réponse C</th>
|
|
|
|
<DataGridColumn TItem="Quiz" Field="@nameof(Quiz.AnswerC)" Caption="Answer C" />
|
|
|
|
<th>Réponse D</th>
|
|
|
|
<DataGridColumn TItem="Quiz" Field="@nameof(Quiz.AnswerD)" Caption="Answer D" />
|
|
|
|
<th>Réponse Correcte</th>
|
|
|
|
<DataGridColumn TItem="Quiz" Field="@nameof(Quiz.CAnswer)" Caption="Correct Answer" />
|
|
|
|
<th>Utilisateur</th>
|
|
|
|
<DataGridColumn TItem="Quiz" Field="@nameof(Quiz.UserProposition)" Caption="User Proposition" />
|
|
|
|
<th>Actions</th>
|
|
|
|
</DataGrid>
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
</thead>
|
|
|
|
|
|
|
|
<tbody>
|
|
|
|
|
|
|
|
@foreach (Quiz quiz in quizzes)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
|
|
|
<td>@quiz.Id</td>
|
|
|
|
|
|
|
|
<td>@quiz.Question</td>
|
|
|
|
|
|
|
|
<td>@quiz.AnswerA</td>
|
|
|
|
|
|
|
|
<td>@quiz.AnswerB</td>
|
|
|
|
|
|
|
|
<td>@quiz.AnswerC</td>
|
|
|
|
|
|
|
|
<td>@quiz.AnswerD</td>
|
|
|
|
|
|
|
|
<td>@quiz.CAnswer</td>
|
|
|
|
|
|
|
|
<td>@quiz.UserProposition</td>
|
|
|
|
|
|
|
|
<div class="boutons">
|
|
|
|
|
|
|
|
<button style="background-color: darkseagreen" @onclick="() => ValidateQuiz(@quiz)">
|
|
|
|
|
|
|
|
<img alt="validate" src="check.png"/>
|
|
|
|
|
|
|
|
</button>
|
|
|
|
|
|
|
|
<button style="background-color: indianred" @onclick="() => RejectQuiz(@quiz)">
|
|
|
|
|
|
|
|
<img alt="reject" src="cross.png"/>
|
|
|
|
|
|
|
|
</button>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
</tbody>
|
|
|
|
|
|
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|