From d7e2040aa9024ee113c1e7ae74f34663fffbc2ee Mon Sep 17 00:00:00 2001 From: "maxence.guitard" Date: Tue, 9 Jan 2024 11:37:54 +0100 Subject: [PATCH] feat : ajouter question --- Blazor/Blazor/Pages/Questions/AddQuestion.razor.cs | 5 ++++- Blazor/Blazor/ViewClasses/Answer.cs | 6 ++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/Blazor/Blazor/Pages/Questions/AddQuestion.razor.cs b/Blazor/Blazor/Pages/Questions/AddQuestion.razor.cs index ad7219c..93906bd 100644 --- a/Blazor/Blazor/Pages/Questions/AddQuestion.razor.cs +++ b/Blazor/Blazor/Pages/Questions/AddQuestion.razor.cs @@ -23,6 +23,9 @@ namespace Blazor.Pages.Questions [Inject] public required NavigationManager NavigationManager { get; set; } + [Inject] + public HttpClient Http { get; set; } + [Inject] public ILogger Logger { get; set; } public class Checkbox @@ -46,7 +49,7 @@ namespace Blazor.Pages.Questions protected override async Task OnInitializedAsync() { - var response = Http.GetFromJsonAsync($"https://trusting-panini.87-106-126-109.plesk.page/api/chapters/qUOGkWdoPCgbmuqxIC8xiaX0rV1Pw1LoPafkaoHOgszEyD9P2vcOu493xCDZpAqO").Result; + var response = Http.GetFromJsonAsync(API.API_URL + "chapters/" + API.TOKEN).Result; chapters = new List(response); } diff --git a/Blazor/Blazor/ViewClasses/Answer.cs b/Blazor/Blazor/ViewClasses/Answer.cs index 7ab414c..2e4ebfe 100644 --- a/Blazor/Blazor/ViewClasses/Answer.cs +++ b/Blazor/Blazor/ViewClasses/Answer.cs @@ -6,4 +6,10 @@ public class Answer public string? Content { get; set; } public int IdQuestion { get; set; } + public Answer(int id, string content, int idQuestion) + { + Id = id; + Content = content; + IdQuestion = idQuestion; + } }