Ejemplo n.º 1
0
        private void UploadFile()
        {
            if (this.ListViewLocalFiles.SelectedItems.Count > 0)
            {
                YpiConnect.Proxy.FileTransferServiceProxy fileTransferServiceProxy = new Proxy.FileTransferServiceProxy();
                for (int idx = 0; idx < this.ListViewLocalFiles.SelectedItems.Count; idx++)
                {
                    YellowstonePathology.YpiConnect.Contract.LocalFile localFile = (YellowstonePathology.YpiConnect.Contract.LocalFile) this.ListViewLocalFiles.SelectedItems[idx];
                    localFile.Load();
                    fileTransferServiceProxy.Upload(ref localFile, YellowstonePathology.YpiConnect.Contract.Identity.ApplicationIdentity.Instance.WebServiceAccount);
                }

                this.GetRemoteFileList();
            }
        }
Ejemplo n.º 2
0
 public YellowstonePathology.YpiConnect.Contract.MethodResult Upload(ref YellowstonePathology.YpiConnect.Contract.LocalFile localFile, YellowstonePathology.YpiConnect.Contract.Identity.WebServiceAccount webServiceAccount)
 {
     return(this.m_FileTransferServiceChannel.Upload(ref localFile, webServiceAccount));
 }
Ejemplo n.º 3
0
 public YellowstonePathology.YpiConnect.Contract.MethodResult Upload(ref YellowstonePathology.YpiConnect.Contract.LocalFile localFile, YellowstonePathology.YpiConnect.Contract.Identity.WebServiceAccount webServiceAccount)
 {
     YellowstonePathology.YpiConnect.Contract.RemoteFile   remoteFile   = new Contract.RemoteFile(localFile, webServiceAccount);
     YellowstonePathology.YpiConnect.Contract.MethodResult methodResult = remoteFile.Save();
     return(methodResult);
 }