May be there is a better way, but you can generating a datatable from source and load it to destination if the process is successful, execute the drop table query.
SELECT * INTO newTable FROM oldTable.
This will copy the table structure and data in it
If you require the structure of the table one[i.e. no data] then
By using SqlBulkCopy. use WriteToServer() method to write to desto table. *** but make sure that table with same schema that of src is created*** else its throws excepton