예제 #1
0
        private void fileSystemWatcher1_Changed(object sender, System.IO.FileSystemEventArgs e)
        {
            Rapor r = new Rapor();

            r.IslemTipi   = "Değiştirildi";
            r.IslemAdi    = e.Name;
            r.FullPath    = e.FullPath;
            r.IslemTarihi = DateTime.Now.ToShortDateString() + " " + DateTime.Now.ToLongTimeString();
            degistirilenListesi.Add(r);
            sayac++;

            if (sayac == 3)
            {
                listView1.Items.Clear();
                foreach (Rapor rapor in degistirilenListesi)
                {
                    ListViewItem li = new ListViewItem();
                    li.Text = rapor.IslemTipi;
                    li.SubItems.Add(rapor.IslemTarihi);
                    li.SubItems.Add(rapor.IslemAdi);
                    li.SubItems.Add(rapor.FullPath);
                    listView1.Items.Add(li);
                    sayac = 0;
                }
            }
        }
예제 #2
0
        private void fileSystemWatcher1_Renamed(object sender, System.IO.RenamedEventArgs e)
        {
            Rapor r = new Rapor();

            r.IslemTipi   = "Yeniden Adlandırıldı";
            r.IslemAdi    = e.Name;
            r.FullPath    = e.FullPath;
            r.IslemTarihi = DateTime.Now.ToShortDateString() + " " + DateTime.Now.ToLongTimeString();
            yenidenAdlandirilanlarListesi.Add(r);
            sayac++;

            if (sayac == 3)
            {
                listView1.Items.Clear();
                foreach (Rapor rapor in yenidenAdlandirilanlarListesi)
                {
                    ListViewItem li = new ListViewItem();
                    li.Text = rapor.IslemTipi;
                    li.SubItems.Add(rapor.IslemTarihi);
                    li.SubItems.Add(rapor.IslemAdi);
                    li.SubItems.Add(rapor.FullPath);
                    listView1.Items.Add(li);
                    sayac = 0;
                }
            }
        }