From bdae5bfcac3853fd0156f84f57400faede553726 Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 4 Apr 2024 21:19:22 +0200 Subject: [PATCH] =?UTF-8?q?essai=20de=20r=C3=A9parer=20les=20erreurs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WebApi/Entities/AdministratorEntity.cs | 1 - WebApi/WebApi/Controllers/FrontController.cs | 16 ++++++++++------ WebApi/WebApi/database | 0 3 files changed, 10 insertions(+), 7 deletions(-) create mode 100644 WebApi/WebApi/database diff --git a/WebApi/Entities/AdministratorEntity.cs b/WebApi/Entities/AdministratorEntity.cs index 969c6fa..1203f5a 100644 --- a/WebApi/Entities/AdministratorEntity.cs +++ b/WebApi/Entities/AdministratorEntity.cs @@ -10,7 +10,6 @@ namespace Entities /// Username : username for a administrator /// HashedPassword : hash of the password of the administrator /// - [Table("Administrator")] public class AdministratorEntity { [Key] diff --git a/WebApi/WebApi/Controllers/FrontController.cs b/WebApi/WebApi/Controllers/FrontController.cs index ce89fba..a93e596 100644 --- a/WebApi/WebApi/Controllers/FrontController.cs +++ b/WebApi/WebApi/Controllers/FrontController.cs @@ -30,17 +30,18 @@ namespace WebApi.Controllers private QuestionController questionController; public FrontController( - MyDbContext dbContext - ) - { - unity = new Unit( + Unit unit +// MyDbContext dbContext + ){ + this.unity = unit; +/* unity = new Unit( new AdministratorServiceManager(new AdministratorDataManager(new AdministratorEntityManager(dbContext))), new AnswerServiceManager(new AnswerDataManager(new AnswerEntityManager(dbContext))), new ChapterServiceManager(new ChapterDataManager(new ChapterEntityManager(dbContext))), new LobbyServiceManager(new LobbyDataManager(new LobbyEntityManager(dbContext))), new PlayerServiceManager(new PlayerDataManager(new PlayerEntityManager(dbContext))), new QuestionServiceManager(new QuestionDataManager(new QuestionEntityManager(dbContext))) - ); + );*/ administratorController = new AdministratorController(unity); chapterController = new ChapterController(unity); lobbyController = new LobbyController(unity); @@ -70,7 +71,10 @@ namespace WebApi.Controllers [ProducesResponseType(StatusCodes.Status208AlreadyReported)] [ProducesResponseType(StatusCodes.Status500InternalServerError)] public async Task PostAdministrator([FromBody] AdministratorDto administrator) - => await administratorController.PostAdministrator(administrator); + { + var tmp = await administratorController.PostAdministrator(administrator); + return tmp; + } /// /// get a part of all administrators diff --git a/WebApi/WebApi/database b/WebApi/WebApi/database new file mode 100644 index 0000000..e69de29