public void SetField(string name, string value) { switch (name) { case "cgid": cgID = CommandDeserializer.DeserializeUInt64(value); break; case "name": cgName = CommandDeserializer.DeserializeString(value); break; case "type": type = CommandDeserializer.DeserializeEnum <PermissionGroupDatabaseType>(value); break; case "iconid": iconid = CommandDeserializer.DeserializeInt32(value); break; case "savedb": savedb = CommandDeserializer.DeserializeBool(value); break; case "sortid": sortid = CommandDeserializer.DeserializeUInt64(value); break; case "namemode": namemode = CommandDeserializer.DeserializeEnum <GroupNamingMode>(value); break; case "n_modifyp": n_modifyp = CommandDeserializer.DeserializeUInt64(value); break; case "n_member_addp": n_member_addp = CommandDeserializer.DeserializeUInt64(value); break; case "n_member_removep": n_member_removep = CommandDeserializer.DeserializeUInt64(value); break; } }
public void SetField(string name, string value) { switch (name) { case "cid": channelID = CommandDeserializer.DeserializeUInt64(value); break; case "pid": pid = CommandDeserializer.DeserializeUInt64(value); break; case "channel_order": channel_order = CommandDeserializer.DeserializeUInt64(value); break; case "channel_name": channel_name = CommandDeserializer.DeserializeString(value); break; case "channel_flag_are_subscribed": subscribed = CommandDeserializer.DeserializeBool(value); break; } }