Example #1
0
        private void BarButtonItemDelete_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            var item = gridViewLog.GetRow(gridViewLog.FocusedRowHandle) as Core.Model.LogLine;

            if (System.IO.Directory.Exists(item.Value))
            {
                var deleted = Helpers.ShellHelper.DeleteFileSystemItemProperties(FindForm(), item.Value);
                if (deleted)
                {
                    RequestNewScan?.Invoke(this, new EventArgs());
                }
            }
        }
Example #2
0
        private void BarButtonItemDelete_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            var filename = (gridViewFiles.GetRow(gridViewFiles.FocusedRowHandle) as Core.Model.WambyFileSystemItem)?.FullName;

            if (filename == null)
            {
                return;
            }
            if (System.IO.File.Exists(filename))
            {
                var deleted = Helpers.ShellHelper.DeleteFileSystemItemProperties(FindForm(), filename);
                if (deleted)
                {
                    RequestNewScan?.Invoke(this, new EventArgs());
                }
            }
        }
Example #3
0
 public void RequestScan()
 {
     RequestNewScan?.Invoke(this, new EventArgs());
 }