From 19c01754ad691e3e576f1bf95675e0606c875a38 Mon Sep 17 00:00:00 2001 From: belecesne <benjamin.lecesne.blc@gmail.com> Date: Tue, 8 Mar 2022 12:36:51 +0100 Subject: [PATCH] ajout description arena --- backend/DAL/Extensions.cs | 6 ++++-- backend/DAL/Models/ArenaDAL.cs | 1 + backend/DAL/Repositories/ArenaRepository.cs | 15 ++++++++------- backend/DTO/ArenaDTO.cs | 1 + backend/GameCore/Extensions.cs | 3 ++- backend/GameCore/Models/Arena.cs | 2 ++ 6 files changed, 18 insertions(+), 10 deletions(-) diff --git a/backend/DAL/Extensions.cs b/backend/DAL/Extensions.cs index 49328c4..7e1d4b5 100644 --- a/backend/DAL/Extensions.cs +++ b/backend/DAL/Extensions.cs @@ -79,7 +79,8 @@ namespace DAL Id = entity.Id, Name = entity.Name, Sprite = entity.Sprite, - Icon = entity.Icon + Icon = entity.Icon, + Description = entity.Description }; } @@ -93,7 +94,8 @@ namespace DAL Id = dto.Id, Name = dto.Name, Sprite = dto.Sprite, - Icon = dto.Icon + Icon = dto.Icon, + Description = dto.Description }; } diff --git a/backend/DAL/Models/ArenaDAL.cs b/backend/DAL/Models/ArenaDAL.cs index 190f4f7..316e338 100644 --- a/backend/DAL/Models/ArenaDAL.cs +++ b/backend/DAL/Models/ArenaDAL.cs @@ -9,5 +9,6 @@ namespace DAL.Models public string? Name { get; set; } public string? Sprite { get; set; } public string? Icon { get; set; } + public string? Description { get; set; } } } diff --git a/backend/DAL/Repositories/ArenaRepository.cs b/backend/DAL/Repositories/ArenaRepository.cs index 5a2eb1e..c58ae25 100644 --- a/backend/DAL/Repositories/ArenaRepository.cs +++ b/backend/DAL/Repositories/ArenaRepository.cs @@ -50,18 +50,19 @@ namespace DAL.Repositories } } - public void UpdateArena(int id, ArenaDTO Arena) + public void UpdateArena(int id, ArenaDTO dto) { - ArenaDAL Arena1 = null; + ArenaDAL Arena = null; try { - Arena1 = _context.Arenas.Single(x => x.Id == id); + Arena = _context.Arenas.Single(x => x.Id == id); - Arena1.Name = Arena.Name; - Arena1.Sprite = Arena.Sprite; - Arena1.Icon = Arena.Icon; + Arena.Name = dto.Name; + Arena.Sprite = dto.Sprite; + Arena.Icon = dto.Icon; + Arena.Description = dto.Description; - Arena1 = Arena.ToEntity(); + Arena = dto.ToEntity(); } catch (Exception e) { diff --git a/backend/DTO/ArenaDTO.cs b/backend/DTO/ArenaDTO.cs index b5e7f39..7c5ffe6 100644 --- a/backend/DTO/ArenaDTO.cs +++ b/backend/DTO/ArenaDTO.cs @@ -12,5 +12,6 @@ namespace DTO public string? Name { get; set; } public string? Sprite { get; set; } public string? Icon { get; set; } + public string? Description { get; set; } } } diff --git a/backend/GameCore/Extensions.cs b/backend/GameCore/Extensions.cs index 2ece109..83c5a85 100644 --- a/backend/GameCore/Extensions.cs +++ b/backend/GameCore/Extensions.cs @@ -46,7 +46,8 @@ namespace GameCore Id = entity.Id, Name = entity.Name, Sprite = entity.Sprite, - Icon = entity.Icon + Icon = entity.Icon, + Description = entity.Description }; } #endregion diff --git a/backend/GameCore/Models/Arena.cs b/backend/GameCore/Models/Arena.cs index f8ac415..6a27950 100644 --- a/backend/GameCore/Models/Arena.cs +++ b/backend/GameCore/Models/Arena.cs @@ -13,6 +13,7 @@ namespace GameCore.Models public string? Name { get; set; } public string? Sprite { get; set; } public string? Icon { get; set; } + public string? Description { get; set; } public Arena(ArenaDAL arenaDAL) @@ -21,6 +22,7 @@ namespace GameCore.Models Name = arenaDAL.Name; Sprite = arenaDAL.Sprite; Icon = arenaDAL.Icon; + Description = arenaDAL.Description; } } } -- GitLab