// Установить папку сканов для одной строки. private void SetScanRowButton_Click(object sender, RoutedEventArgs e) { var item = (MatchingResultViewModel)DocListDG.SelectedItem; var path = ScanFolderTextBox.Text; if (string.IsNullOrEmpty(path)) { return; } FindScanService?.SetScanFolder(item, path); FileNameComparer.FindAndSetScan(item, path); }
// Установить папку сканов для акта и всех документов. private void SetScanGroupButton_Click(object sender, RoutedEventArgs e) { var models = MatchingResultModels; var groupId = ((MatchingResultViewModel)DocListDG.SelectedItem).GroupId; var path = ScanFolderTextBox.Text; if (string.IsNullOrEmpty(path)) { return; } FindScanService?.SetScanFolder(models, groupId, path); FileNameComparer.FindAndSetScan(models, groupId, path); }