From a5fd2911026c674a5fcc423a78c58a52245fc0d6 Mon Sep 17 00:00:00 2001 From: tomivt Date: Wed, 8 Jan 2025 16:42:00 +0100 Subject: [PATCH] Start /ValidQuiz view --- .../.idea/.idea.WF-WebAdmin/.idea/.gitignore | 13 +++++++++++++ .../.idea/.idea.WF-WebAdmin/.idea/indexLayout.xml | 8 ++++++++ WF-WebAdmin/.idea/.idea.WF-WebAdmin/.idea/vcs.xml | 6 ++++++ WF-WebAdmin/WF-WebAdmin/Model/Quiz.cs | 12 ++++++++++++ WF-WebAdmin/WF-WebAdmin/Pages/ValidQuiz.razor | 11 +++++++++++ WF-WebAdmin/WF-WebAdmin/Pages/ValidQuiz.razor.cs | 11 +++++++++++ WF-WebAdmin/WF-WebAdmin/Shared/NavMenu.razor | 8 +++++++- 7 files changed, 68 insertions(+), 1 deletion(-) create mode 100644 WF-WebAdmin/.idea/.idea.WF-WebAdmin/.idea/.gitignore create mode 100644 WF-WebAdmin/.idea/.idea.WF-WebAdmin/.idea/indexLayout.xml create mode 100644 WF-WebAdmin/.idea/.idea.WF-WebAdmin/.idea/vcs.xml create mode 100644 WF-WebAdmin/WF-WebAdmin/Model/Quiz.cs create mode 100644 WF-WebAdmin/WF-WebAdmin/Pages/ValidQuiz.razor create mode 100644 WF-WebAdmin/WF-WebAdmin/Pages/ValidQuiz.razor.cs diff --git a/WF-WebAdmin/.idea/.idea.WF-WebAdmin/.idea/.gitignore b/WF-WebAdmin/.idea/.idea.WF-WebAdmin/.idea/.gitignore new file mode 100644 index 0000000..f755717 --- /dev/null +++ b/WF-WebAdmin/.idea/.idea.WF-WebAdmin/.idea/.gitignore @@ -0,0 +1,13 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Rider ignored files +/.idea.WF-WebAdmin.iml +/modules.xml +/contentModel.xml +/projectSettingsUpdater.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/WF-WebAdmin/.idea/.idea.WF-WebAdmin/.idea/indexLayout.xml b/WF-WebAdmin/.idea/.idea.WF-WebAdmin/.idea/indexLayout.xml new file mode 100644 index 0000000..7b08163 --- /dev/null +++ b/WF-WebAdmin/.idea/.idea.WF-WebAdmin/.idea/indexLayout.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/WF-WebAdmin/.idea/.idea.WF-WebAdmin/.idea/vcs.xml b/WF-WebAdmin/.idea/.idea.WF-WebAdmin/.idea/vcs.xml new file mode 100644 index 0000000..6c0b863 --- /dev/null +++ b/WF-WebAdmin/.idea/.idea.WF-WebAdmin/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/WF-WebAdmin/WF-WebAdmin/Model/Quiz.cs b/WF-WebAdmin/WF-WebAdmin/Model/Quiz.cs new file mode 100644 index 0000000..a5ecef4 --- /dev/null +++ b/WF-WebAdmin/WF-WebAdmin/Model/Quiz.cs @@ -0,0 +1,12 @@ +namespace WF_WebAdmin.Model; + +public class Quiz +{ + public int Id { get; set; } + public string Question { get; set; } + public string AnswerA { get; set; } + public string AnswerB { get; set; } + public string AnswerC { get; set; } + public string AnswerD { get; set; } + public string CAnswer { get; set; } +} \ No newline at end of file diff --git a/WF-WebAdmin/WF-WebAdmin/Pages/ValidQuiz.razor b/WF-WebAdmin/WF-WebAdmin/Pages/ValidQuiz.razor new file mode 100644 index 0000000..ad96674 --- /dev/null +++ b/WF-WebAdmin/WF-WebAdmin/Pages/ValidQuiz.razor @@ -0,0 +1,11 @@ +@page "/ValidQuiz" +@using WF_WebAdmin.Model + +

Quiz à valider

+ +@if (quizzes is null) +{ +

+ Chargement des quiz +

+} \ No newline at end of file diff --git a/WF-WebAdmin/WF-WebAdmin/Pages/ValidQuiz.razor.cs b/WF-WebAdmin/WF-WebAdmin/Pages/ValidQuiz.razor.cs new file mode 100644 index 0000000..c419e91 --- /dev/null +++ b/WF-WebAdmin/WF-WebAdmin/Pages/ValidQuiz.razor.cs @@ -0,0 +1,11 @@ +using Npgsql; +using WF_WebAdmin.Model; + +namespace WF_WebAdmin.Pages + +{ + public partial class ValidQuiz + { + private List quizzes; + } +} \ No newline at end of file diff --git a/WF-WebAdmin/WF-WebAdmin/Shared/NavMenu.razor b/WF-WebAdmin/WF-WebAdmin/Shared/NavMenu.razor index 5464a8c..d4c1b4f 100644 --- a/WF-WebAdmin/WF-WebAdmin/Shared/NavMenu.razor +++ b/WF-WebAdmin/WF-WebAdmin/Shared/NavMenu.razor @@ -25,6 +25,12 @@ + +