public static void DeleteItemLootInfo(loot_info_item item) { var old = (from d in DB.LEGACY.loot_info_item where d.Entry == item.Entry && d.SetID == item.SetID select d).SingleOrDefault(); if (old != null) { DB.LEGACY.loot_info_item.Remove(old); DB.LSave(); } }
public static void SaveItemLootInfo(loot_info_item item) { var old = (from d in DB.LEGACY.loot_info_item where d.Entry == item.Entry && d.SetID == item.SetID select d).SingleOrDefault(); if (old == null) { DB.LEGACY.loot_info_item.Add(item); DB.LSave(); } else { old.Chance = item.Chance; DB.LSave(); } }