public void insert(MonsterFrameData data) { string valueString = ""; appendValueInt(ref valueString, data.mID); appendValueString(ref valueString, data.mLabel); appendValueInt(ref valueString, data.mDirection); appendValueString(ref valueString, data.mAction); appendValueInt(ref valueString, data.mFrameCount); appendValueIntArray(ref valueString, data.mPosX); appendValueIntArray(ref valueString, data.mPosY, true); doInsert(valueString); }
public void updateData(MonsterFrameData data) { string updateString = ""; appendUpdateInt(ref updateString, MonsterFrameData.COL_FRAME_COUNT, data.mFrameCount); appendUpdateIntArray(ref updateString, MonsterFrameData.COL_FRAME_COUNT, data.mPosX); appendUpdateIntArray(ref updateString, MonsterFrameData.COL_FRAME_COUNT, data.mPosY, true); string condition = ""; appendConditionInt(ref condition, MonsterFrameData.COL_ID, data.mID, " and "); appendConditionInt(ref condition, MonsterFrameData.COL_DIRECTION, data.mDirection, " and "); appendConditionString(ref condition, MonsterFrameData.COL_ACTION, data.mAction, ""); doUpdate(updateString, condition); }