private void Search(string input) { if (PDFDirectory == null) { string PDFDirectoryNotFoundErrorMessage = $"{Directories.PDFs} Directory not found.\nCurrent Directory = {CurrentDirectory}"; MessageBox.Show(PDFDirectoryNotFoundErrorMessage, $"Error in getting {Directories.PDFs} directory"); } else { try { FileInfo[] files = PDFDirectory.GetFiles($"*{input}*{PassFile.Extension}"); List <PassFile> passFiles = files.Select(f => new PassFile(f.Name)).ToList(); grdPDFs.ItemsSource = passFiles; grdPDFs.Visibility = passFiles.Any() ? Visibility.Visible : Visibility.Collapsed; lblNoResults.Visibility = passFiles.Any() ? Visibility.Collapsed : Visibility.Visible; if (passFiles.Count == 1) { PreviewPDF(passFiles.First()); } else { PDFPreview.Visibility = Visibility.Collapsed; } } catch (Exception ex) { ShowErrorMessage(ex, "searching PDFs"); } } }
private void RenamePDFs() { if (PDFDirectory == null) { MessageBox.Show("PDF Directory not found."); } else { FileInfo[] files = PDFDirectory.GetFiles("*.pdf"); foreach (FileInfo file in files) { RenamePDF(file); } } }
public void Search(string input) { if (PDFDirectory == null) { MessageBox.Show("PDF Directory not found."); } else { FileInfo[] files = PDFDirectory.GetFiles($"*{input}*.pdf"); List <PassFile> passFiles = files.Select(f => new PassFile(f.Name)).ToList(); grdPDFs.ItemsSource = passFiles; if (passFiles.Count == 1) { PreviewPDF(passFiles.First()); } else { PDFPreview.Visibility = Visibility.Collapsed; } } }
private static void RenamePDFs() { if (PDFDirectory == null) { string PDFDirectoryNotFoundErrorMessage = $"{Directories.PDFs} Directory not found.\nCurrent Directory = {CurrentDirectory}"; MessageBox.Show(PDFDirectoryNotFoundErrorMessage, $"Error in getting {Directories.PDFs} directory"); } else { try { FileInfo[] files = PDFDirectory.GetFiles($"*{PassFile.Extension}"); foreach (FileInfo file in files) { RenamePDF(file); } } catch (Exception ex) { ShowErrorMessage(ex, "renaming PDFs"); } } }