Example #1
0
        private void UploadBTN_Click(object sender, EventArgs e)
        {
            DialogResult result = openFileDialog1.ShowDialog();

            if (result == DialogResult.OK)
            {
                //
                // The user selected a folder and pressed the OK button.
                // We print the number of files found.
                //
                List <Entities.File> addedFiles = new List <Entities.File>();
                Entities.Peer        peerType   = new Entities.Peer();

                Entities.File FileType = new Entities.File();
                FileInfo      fInfo    = new FileInfo(openFileDialog1.FileName);
                FileType.FileName     = openFileDialog1.FileName;
                FileType.FileSize     = (int)fInfo.Length;
                FileType.FileType     = Path.GetExtension(openFileDialog1.FileName);
                FileType.PeerHostName = Config.LocalHostyName;
                peerType.PeerID       = FileType.PeerID = Guid.NewGuid();
                addedFiles.Add(FileType);


                peerType.PeerHostName = Config.LocalHostyName;
                fileTransferManager.AddFiles(addedFiles, peerType);
                MessageBox.Show("Files Added!");
            }
        }
Example #2
0
 public static EF.Peer externalPeerToEFPeer(Entities.Peer peer)
 {
     EF.Peer EFPeer = new EF.Peer();
     EFPeer.PeerHostName = peer.PeerHostName;
     EFPeer.Comments     = peer.Comments;
     EFPeer.PeerID       = peer.PeerID;
     return(EFPeer);
 }
Example #3
0
        private void UploadBTN_Click(object sender, EventArgs e)
        {
            DialogResult result = openFileDialog1.ShowDialog();
            if (result == DialogResult.OK)
            {
                //
                // The user selected a folder and pressed the OK button.
                // We print the number of files found.
                //
               List<Entities.File> addedFiles = new List<Entities.File>();
                Entities.Peer peerType = new Entities.Peer();
                
                    Entities.File FileType = new Entities.File();
                    FileInfo fInfo = new FileInfo(openFileDialog1.FileName);
                    FileType.FileName = openFileDialog1.FileName;
                    FileType.FileSize = (int)fInfo.Length;
                    FileType.FileType = Path.GetExtension(openFileDialog1.FileName);
                    FileType.PeerHostName = Config.LocalHostyName;
                    peerType.PeerID=FileType.PeerID = Guid.NewGuid();
                    addedFiles.Add(FileType);
                

                peerType.PeerHostName = Config.LocalHostyName;
                fileTransferManager.AddFiles(addedFiles,peerType);
                MessageBox.Show("Files Added!");
            }
        }
 public void AddFiles(List <Entities.File> files, Entities.Peer peer)
 {
     FileServer.FilesServiceClient fsc = new FileServer.FilesServiceClient();
     fsc.AddFiles(files.ToArray(), peer);
 }
Example #5
0
 public void AddFiles(Entities.File[] FilesList, Entities.Peer peer)
 {
     base.Channel.AddFiles(FilesList, peer);
 }