public bool Update() { try { CharacterDTO characterToUpdate = this; DAOFactory.CharacterDAO.InsertOrUpdate(ref characterToUpdate); return true; } catch (Exception) { return false; } }