From 26e269c1de5c2622f09d4591f76d90de44d7b471 Mon Sep 17 00:00:00 2001 From: Louwar Date: Wed, 23 Nov 2022 14:45:41 +0100 Subject: [PATCH] Fin tutoriel --- ValblazeProject/Factories/ItemFactory.cs | 7 +++++-- ValblazeProject/Pages/Edit.razor | 6 ++++++ ValblazeProject/Pages/List.razor | 12 ++++++++++++ ValblazeProject/Program.cs | 2 +- 4 files changed, 24 insertions(+), 3 deletions(-) diff --git a/ValblazeProject/Factories/ItemFactory.cs b/ValblazeProject/Factories/ItemFactory.cs index 143eeb3..8c49500 100644 --- a/ValblazeProject/Factories/ItemFactory.cs +++ b/ValblazeProject/Factories/ItemFactory.cs @@ -15,7 +15,8 @@ namespace ValblazeProject.Factories EnchantCategories = item.EnchantCategories, MaxDurability = item.MaxDurability, StackSize = item.StackSize, - ImageContent = imageContent + ImageContent = imageContent, + ImageBase64 = string.IsNullOrWhiteSpace(item.ImageBase64) ? Convert.ToBase64String(imageContent) : item.ImageBase64 }; } @@ -30,7 +31,8 @@ namespace ValblazeProject.Factories EnchantCategories = model.EnchantCategories, MaxDurability = model.MaxDurability, StackSize = model.StackSize, - CreatedDate = DateTime.Now + CreatedDate = DateTime.Now, + ImageBase64 = Convert.ToBase64String(model.ImageContent) }; } @@ -43,6 +45,7 @@ namespace ValblazeProject.Factories item.MaxDurability = model.MaxDurability; item.StackSize = model.StackSize; item.UpdatedDate = DateTime.Now; + item.ImageBase64 = Convert.ToBase64String(model.ImageContent); } } } diff --git a/ValblazeProject/Pages/Edit.razor b/ValblazeProject/Pages/Edit.razor index e3a7890..3967825 100644 --- a/ValblazeProject/Pages/Edit.razor +++ b/ValblazeProject/Pages/Edit.razor @@ -52,6 +52,12 @@ }

+

+ +