/** @param characterInfo */ public void setCharacterSheet(CharacterSheetResponse characterSheet) { ContentValues insertValues = new ContentValues(); insertValues.put(COL_CHARACTER_ID, characterSheet.getCharacterID()); insertValues.put(COL_NAME, characterSheet.getName()); // insertValues.put(COL_RACE, characterSheet.getRace().name()); TODO figure out why eve race // breaks insertValues.put(COL_DOB, formatter.format(characterSheet.getDateOfBirth())); insertValues.put(COL_BLOODLINE, characterSheet.getBloodLine().name()); insertValues.put(COL_ANCESTRY, characterSheet.getAncestry().name()); insertValues.put(COL_GENDER, characterSheet.getGender()); insertValues.put(COL_CORP_NAME, characterSheet.getCorporationName()); insertValues.put(COL_CORP_ID, characterSheet.getCorporationID()); insertValues.put(COL_ALLIANCE_ID, characterSheet.getAllianceID()); insertValues.put(COL_ALLIANCE, characterSheet.getAllianceName()); insertValues.put(COL_CLONE_NAME, characterSheet.getCloneName()); insertValues.put(COL_CLONE_SP, characterSheet.getCloneSkillPoints()); insertValues.put(COL_BALANCE, characterSheet.getBalance()); insertValues.put(COL_INTELLIGENCE, characterSheet.getIntelligence()); insertValues.put(COL_MEMORY, characterSheet.getMemory()); insertValues.put(COL_CHARISMA, characterSheet.getCharisma()); insertValues.put(COL_PERCEPTION, characterSheet.getPerception()); insertValues.put(COL_WILLPOWER, characterSheet.getWillpower()); db.insertWithOnConflict(TABLE, null, insertValues, SQLiteDatabase.CONFLICT_REPLACE); }