For C gear local link up trade (I think its infrared connection) can you trade an egg(instead of a Pokemon) for a Pokemon in the trade options?
As of gen 5, you can.
Source:There is the option for it. Note that I have not tried it yet.
Source: I Know it