From 7a27314ae7e2732fcccda46f1a2a27590052ce63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=ED=8C=90=EB=8F=8C?= Date: Sun, 3 Mar 2024 16:03:28 +0900 Subject: [PATCH] =?UTF-8?q?=EC=95=84=EC=9D=B4=ED=85=9C=20=EB=A9=94?= =?UTF-8?q?=EB=8B=88=EC=A0=80=20=EA=B5=AC=EC=A1=B0=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Server/Manager/ItemManager.cs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/Server/Manager/ItemManager.cs b/Server/Manager/ItemManager.cs index 9485800..e5e24c0 100644 --- a/Server/Manager/ItemManager.cs +++ b/Server/Manager/ItemManager.cs @@ -124,6 +124,8 @@ namespace Server.Manager this.user = user; _deckUnitInfo = Statics.deckUnitInfoSQL.SelectUid(user.id); _equipment = Statics.equipmentrSQL.SelectUid(user.id); + _consumableItem = Statics.consumableItemSQL.SelectUid(user.id); + _etcItem = Statics.etcItemSQL.SelectUid(user.id); addDeckUnitInfo = new List(); addEquipment = new List(); addConsumableItem = new List(); @@ -138,13 +140,11 @@ namespace Server.Manager { Statics.deckUnitInfoSQL.Insert(addDeckUnitInfo); Statics.deckUnitInfoSQL.SaveChanges(); - addDeckUnitInfo.Clear(); } if (addEquipment.Count != 0) { Statics.equipmentrSQL.Insert(addEquipment); Statics.equipmentrSQL.SaveChanges(); - addEquipment.Clear(); } if (addConsumableItem.Count != 0) { @@ -153,10 +153,10 @@ namespace Server.Manager if (addConsumableItem[n].id == 0) Statics.consumableItemSQL.Insert(addConsumableItem[n]); else - Statics.consumableItemSQL.Update(_deckUnitInfo[_deckUnitInfo.FindIndex(item => item.id == addConsumableItem[n].id)]); + Statics.consumableItemSQL.Update(_consumableItem[_consumableItem.FindIndex(item => item.id == addConsumableItem[n].id)]); + } Statics.consumableItemSQL.SaveChanges(); - addConsumableItem.Clear(); } if (addEtcItem.Count != 0) { @@ -165,10 +165,9 @@ namespace Server.Manager if (addEtcItem[n].id == 0) Statics.etcItemSQL.Insert(addEtcItem[n]); else - Statics.etcItemSQL.Update(_deckUnitInfo[_deckUnitInfo.FindIndex(item => item.id == addEtcItem[n].id)]); + Statics.etcItemSQL.Update(_etcItem[_etcItem.FindIndex(item => item.id == addEtcItem[n].id)]); } Statics.etcItemSQL.SaveChanges(); - addEtcItem.Clear(); } }