I have a requirement from my client to upload documents from iManage/FileSite into SharePoint 2010. When they try to upload documents into the document library they would also like to have an option to get the documents from iManage, other than from the filesystem. Please let me know if there is any easy solution to achieve this. Custom coding is also fine with me.
Thanks in advance.
Use the SPSite Class's Files.Add to upload your file from your alternate source.
There's a complete walkthrough of uploading a local file on MSDN.