public static void DeleteGameObjectLoot(loot_info_gameobject loot) { var old = (from d in DB.LEGACY.loot_info_gameobject where d.Entry == loot.Entry && d.SetID == loot.SetID select d).SingleOrDefault(); if (old != null) { DB.LEGACY.loot_info_gameobject.Remove(old); DB.LSave(); } }
public void DeleteGameobjectLoot(loot_info_gameobject loot) { DataProcessor.DeleteGameObjectLoot(loot); GameObjectLoot.Remove(loot); }
public static void SaveGameObjectLoot(loot_info_gameobject loot) { if (loot.Entry == 0 || loot.SetID == 0) return; var old = (from d in DB.LEGACY.loot_info_gameobject where d.Entry == loot.Entry && d.SetID == loot.SetID select d).SingleOrDefault(); if (old == null) { DB.LEGACY.loot_info_gameobject.Add(loot); DB.LSave(); } else { old.Chance = loot.Chance; DB.LSave(); } }