diff --git a/backend/DAL/Extensions.cs b/backend/DAL/Extensions.cs index 49328c42c9f426d8676c87e3046b73ff0ba58e5c..7e1d4b5f03269f1290af0884817ed72b843646ce 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 190f4f7680893c9bb1eb75898bf802c83c657aba..316e338eabe4d847cfe382b3a241ebc82fa09fb7 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 5a2eb1ed7474e6d25ee320ece7519a0e460c6aff..c58ae255b00c389df0feb2db0f9284b402fe947c 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 b5e7f397b17d6959435b078f281b2f4e912aaa0e..7c5ffe63a8197cc5ec491950651a55b839f412d8 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 2ece109da7d7bef858a26287642318e25e32bb6c..83c5a8552641d21a5862ed0e96e2e880c498fbfa 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 f8ac4155b58f54847f0833c1218b8dc9196c3263..6a27950e188a741f01bf537cf7b9826fb7114f40 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; } } }