Esempio n. 1
0
        public async void DeleteSelected()
        {
            var result = MessageBox.Show("Are you sure you want to remove selected items?", "Removal confirmation",
                                         MessageBoxButton.OKCancel);

            if (result != MessageBoxResult.OK)
            {
                return;
            }

            foreach (var item in selectedItems.ToList())
            {
                ResultFiles.Remove(item);
                var file = await storageFolder.GetFileAsync(item.FileName);

                await file.DeleteAsync();

                try
                {
                    var svgFile = await storageFolder.GetFileAsync(AudiogramPathUtil.GetSvgFilePath(item.FileName));

                    await svgFile.DeleteAsync();
                }
                catch (FileNotFoundException)
                {
                }
            }

            SelectionEnabled = false;
        }
Esempio n. 2
0
        public async Task DeleteAll()
        {
            var file = await storageFolder.GetFileAsync(audiogramPlot.LastUsedPath);

            await file.DeleteAsync();

            try
            {
                var svgFile = await storageFolder.GetFileAsync(AudiogramPathUtil.GetSvgFilePath(audiogramPlot.LastUsedPath));

                await svgFile.DeleteAsync();
            }
            catch (FileNotFoundException)
            {
            }
        }