|
|
@ -58,6 +58,11 @@ namespace Blazor.Pages.Questions
|
|
|
|
checkboxs.Add(new Checkbox(i));
|
|
|
|
checkboxs.Add(new Checkbox(i));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private void SetCorrectAnswer(int checkboxId)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
questionModel.IdAnswerGood = checkboxId;
|
|
|
|
|
|
|
|
}
|
|
|
|
private async Task HandleValidSubmit()
|
|
|
|
private async Task HandleValidSubmit()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (questionModel != null)
|
|
|
|
if (questionModel != null)
|
|
|
@ -70,15 +75,9 @@ namespace Blazor.Pages.Questions
|
|
|
|
var answercontent = $"answerContent{answerModel.Id + 1}";
|
|
|
|
var answercontent = $"answerContent{answerModel.Id + 1}";
|
|
|
|
formData.Add(new KeyValuePair<string, string>(answercontent, answerModel.Content));
|
|
|
|
formData.Add(new KeyValuePair<string, string>(answercontent, answerModel.Content));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
foreach (var checkbox in checkboxs)
|
|
|
|
var idGood = questionModel.IdAnswerGood + 1;
|
|
|
|
{
|
|
|
|
formData.Add(new KeyValuePair<string, string>("idanswergood", idGood.ToString()));
|
|
|
|
if (checkbox.IsCorrect != false)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
var idgood = checkbox.Id + 1;
|
|
|
|
|
|
|
|
IdAgood = idgood;
|
|
|
|
|
|
|
|
formData.Add(new KeyValuePair<string, string>("idanswergood", idgood.ToString()));
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var formContent = new FormUrlEncodedContent(formData);
|
|
|
|
var formContent = new FormUrlEncodedContent(formData);
|
|
|
|
|
|
|
|
|
|
|
|