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 @@
}
+
+
+