public int DeleteItem(BatEffects item) { var id = item.Id; if (id != 0) { lock (collisionLock) { database.Delete <BatEffects>(id); } } this.Items.Remove(item); return(id); }
public int SaveItem(BatEffects item) { lock (collisionLock) { if (item.Id != 0) { database.Update(item); return(item.Id); } else { database.Insert(item); return(item.Id); } } }