Telling us you're an idiot doesn't mean that we'll do your work for you. I doubt that you are an idiot, to be frank. I would suggest that you're just lazy, which is a far more common scenario. If you want to use FTP in C#, do some research on how to use FTP in C#. There is plenty of information and examples already out there. If you haven't taken the time and made the effort to look for them, read them, understand them and use them then you are literally asking us to do your work for you. If you make that effort and you encounter something you don't understand then you can ask us about that specifically and we'll be glad to help. If you think you know what to and you try it but it doesn't work, you can show us what you did and tell us what happened and we'll be glad to help. If you're trying then we'll be happy to help you along. If you won't make an effort on your own behalf, it feels to us like you're taking advantage.
On the subject of FTP, there is no copying. You have to download the data from one site, then upload it to the other. It will be two separate operations so you can research and implement them separately, then merge the two.