public void Save() { try { if (db != null) { if (character != null) { entity.SaveToCharacter(); if (entity.Owner.Id != -6) db.SaveCharacter(account, character); } db.Dispose(); db = null; } else { db = new Database(); if (character != null) { entity.SaveToCharacter(); if (entity.Owner.Id != -6) db.SaveCharacter(account, character); } db.Dispose(); db = null; } } catch { } }
public void Save() { try { if (Database != null) { if (Character != null) { Player.SaveToCharacter(); if (Player.Owner.Id != -6) Database.SaveCharacter(Account, Character); } Database.Dispose(); Database = null; } else { Database = new Database(); if (Character != null) { Player.SaveToCharacter(); if (Player.Owner.Id != -6) Database.SaveCharacter(Account, Character); } Database.Dispose(); Database = null; } } catch { } }