Short answer: No.
Long [but not IN-depth] answer: You cannot trade any Pokemon from R/B/Y/G/S/C to Ru/Sa/E/Fr/Lg/D/P...(That's Red, Blue, Yellow, Gold Silver, Crystal to Ruby, Sapphire, Emerald, FireRed, LeafGreen, Diamond, Pearl.)
Added note. When you trade from Ru/Sa/E/Fr/Lg to D/P-its one way. You cannot trade from D/P to those games.
..Yeah, not getting technical with that answer lol.