示例#1
0
        //konstruktor funkcije koji instancira klasu server i pokreće dvije dretve
        //koje obavljaju posao UDP i TCP servera (na klijentu)
        public frmDataGrid()
        {
            InitializeComponent();

            Server server             = new Server(this);
            Thread listeningUDPThread = new Thread(new ThreadStart(server.startUDPServer));

            listeningUDPThread.IsBackground = true;
            listeningUDPThread.Start();
            Thread listeningTCPThread = new Thread(new ThreadStart(server.startTCPServer));

            listeningTCPThread.IsBackground = true;
            listeningTCPThread.Start();

            //ukoliko ne postoji direktorij za datoteke, kreira ga
            FileHandling.createFileDirectory();

            //uploada datoteke na servis a preko njega u bazu
            newFolder.uploadFilesToService();

            //instanciranje servisa i dohvaćanje podataka s njega u obliku tablice
            serviceWCF.Service1Client client = new serviceWCF.Service1Client();
            DataTable table = client.getData(helper.Name);

            dgvData.DataSource = table;
            client.Close();
            dgvDownloads.DataSource = newFolder.fillMyFiles();
            createDownDgv();
        }
 //osvježavanje liste datoteka koje se nalaze na lokalnom računalu
 private void refreshMyFiles_Click(object sender, EventArgs e)
 {
     FileHandling fh = new FileHandling();
     dgvDownloads.DataSource = fh.fillMyFiles();
 }
示例#3
0
        //osvježavanje liste datoteka koje se nalaze na lokalnom računalu
        private void refreshMyFiles_Click(object sender, EventArgs e)
        {
            FileHandling fh = new FileHandling();

            dgvDownloads.DataSource = fh.fillMyFiles();
        }