public bool SimpleCSVSerialization(SimpleCSVWriter writer, SimpleCSVSerializationState state, object handler) { if (state == SimpleCSVSerializationState.AfterSerialization) { writer[1] = (handler as CartoonDataHandler).MapIDToGroup(GroupID); writer[5] = Filmed ? "yes" : "no"; } return true; }
public bool SimpleCSVDeserialization(SimpleCSVReader reader, SimpleCSVSerializationState state, object handler) { if (state == SimpleCSVSerializationState.BeforeDeserialization) { reader[1] = (handler as CartoonDataHandler).MapGroupToID(reader[1]).ToString(); reader[5] = ("yes".Equals(reader[5])).ToString(); } return true; }