public void UploadFileToComosDevice(RemoteFileInfo fileinfo) { string fullFileName = fileinfo.FullFileName; Log.WriteLog("UploadFileToComosDevice::" + (fileinfo == null)); Log.WriteLog(string.Format("Project: {0} , Overlay: {1}, Owner: {2}, FileName ={3}, User = {4}", fileinfo.Project, fileinfo.Workinglayer, fileinfo.Owner, fileinfo.FileName, fileinfo.User)); m_ComosSession.SetCurrentUser(fileinfo.User); m_ComosSession.SetCurrentProjectAndWorkingOverlay(fileinfo.Project, fileinfo.Workinglayer, ""); Log.WriteLog("FromStream::" + (fileinfo.FileByteStream == null)); var img = System.Drawing.Bitmap.FromStream(fileinfo.FileByteStream); m_ComosSession.AddPictureToComosObject(fileinfo.Owner, fileinfo.FileName, fileinfo.Description, img, fileinfo.FullFileName); Log.WriteLog("PIC:SAVED:"); }