아이템 메니저 구조 수정

This commit is contained in:
김판돌 2024-03-03 16:03:28 +09:00
parent 8a31f5ee02
commit 7a27314ae7
1 changed files with 5 additions and 6 deletions

View File

@ -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<DeckUnitInfo>();
addEquipment = new List<Equipment>();
addConsumableItem = new List<ConsumableItem>();
@ -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();
}
}