아이템 메니저 구조 수정
This commit is contained in:
parent
8a31f5ee02
commit
7a27314ae7
|
|
@ -124,6 +124,8 @@ namespace Server.Manager
|
||||||
this.user = user;
|
this.user = user;
|
||||||
_deckUnitInfo = Statics.deckUnitInfoSQL.SelectUid(user.id);
|
_deckUnitInfo = Statics.deckUnitInfoSQL.SelectUid(user.id);
|
||||||
_equipment = Statics.equipmentrSQL.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>();
|
addDeckUnitInfo = new List<DeckUnitInfo>();
|
||||||
addEquipment = new List<Equipment>();
|
addEquipment = new List<Equipment>();
|
||||||
addConsumableItem = new List<ConsumableItem>();
|
addConsumableItem = new List<ConsumableItem>();
|
||||||
|
|
@ -138,13 +140,11 @@ namespace Server.Manager
|
||||||
{
|
{
|
||||||
Statics.deckUnitInfoSQL.Insert(addDeckUnitInfo);
|
Statics.deckUnitInfoSQL.Insert(addDeckUnitInfo);
|
||||||
Statics.deckUnitInfoSQL.SaveChanges();
|
Statics.deckUnitInfoSQL.SaveChanges();
|
||||||
addDeckUnitInfo.Clear();
|
|
||||||
}
|
}
|
||||||
if (addEquipment.Count != 0)
|
if (addEquipment.Count != 0)
|
||||||
{
|
{
|
||||||
Statics.equipmentrSQL.Insert(addEquipment);
|
Statics.equipmentrSQL.Insert(addEquipment);
|
||||||
Statics.equipmentrSQL.SaveChanges();
|
Statics.equipmentrSQL.SaveChanges();
|
||||||
addEquipment.Clear();
|
|
||||||
}
|
}
|
||||||
if (addConsumableItem.Count != 0)
|
if (addConsumableItem.Count != 0)
|
||||||
{
|
{
|
||||||
|
|
@ -153,10 +153,10 @@ namespace Server.Manager
|
||||||
if (addConsumableItem[n].id == 0)
|
if (addConsumableItem[n].id == 0)
|
||||||
Statics.consumableItemSQL.Insert(addConsumableItem[n]);
|
Statics.consumableItemSQL.Insert(addConsumableItem[n]);
|
||||||
else
|
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();
|
Statics.consumableItemSQL.SaveChanges();
|
||||||
addConsumableItem.Clear();
|
|
||||||
}
|
}
|
||||||
if (addEtcItem.Count != 0)
|
if (addEtcItem.Count != 0)
|
||||||
{
|
{
|
||||||
|
|
@ -165,10 +165,9 @@ namespace Server.Manager
|
||||||
if (addEtcItem[n].id == 0)
|
if (addEtcItem[n].id == 0)
|
||||||
Statics.etcItemSQL.Insert(addEtcItem[n]);
|
Statics.etcItemSQL.Insert(addEtcItem[n]);
|
||||||
else
|
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();
|
Statics.etcItemSQL.SaveChanges();
|
||||||
addEtcItem.Clear();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue