private void ButtonSave_Click(object sender, RoutedEventArgs e) { DefaultDialogService dialogService = new DefaultDialogService(); if (dialogService.SaveFileDialog()) { dialogService.ShowMessage("File save!"); EmployeViewModel.SaveToFile(dialogService.FilePath, EmployeViewModel.Employees); } else { dialogService.ShowMessage("Bad!"); } }
private void GetFromFileDialog() { DefaultDialogService dialogService = new DefaultDialogService(); if (dialogService.OpenFileDialog()) { dialogService.ShowMessage("File is open!"); GateFromFile(dialogService.FilePath); } else { dialogService.ShowMessage("Error opening file!"); } }
public OpenProjectPage(EmployeViewModel employeViewModel) { InitializeComponent(); EmployeViewModel = employeViewModel; DefaultDialogService dialogService = new DefaultDialogService(); if (dialogService.OpenFileDialog()) { dialogService.ShowMessage("File is open!"); EmployeViewModel.OpenFile(dialogService.FilePath); } else { dialogService.ShowMessage("Bad!"); } }
private void SaveFile(ICollection <YDPostModel> records) { IFileService fileService = new CsvFileService(); IDialogService dialogService = new DefaultDialogService(); try { if (records == null || records.Count < 1) { throw new Exception("Нет данных для сохранения"); } if (dialogService.SaveFileDialog() == true) { fileService.Save(dialogService.FilePath, PostToCsvConverter.Convert(records)); dialogService.ShowMessage("Файл сохранен"); } } catch (Exception ex) { dialogService.ShowMessage(ex.Message); } }
private void SaveReportToFile() { DefaultDialogService dialogService = new DefaultDialogService(); if (dialogService.SaveFileDialog()) { if (dialogService.FileFormat == ".csv") { FileExtension.SaveToCsvFile(dialogService.FilePath, UsersSelectionByParameters()); } else if (dialogService.FileFormat == ".xml") { FileExtension.SaveToXmlFile(dialogService.FilePath, UsersSelectionByParameters()); } else { dialogService.ShowMessage("Error saving report!"); } } else { dialogService.ShowMessage("Error saving report!"); } }
private void OnShowAboutDialog() { dialogService.ShowMessage("Это тестовая версия программы для подготовки исполнительной документации по форме РД 11-02-06."); }
private void RibbonButtonInfo_Click(object sender, System.Windows.RoutedEventArgs e) { dialogService.ShowMessage("Это тестовая версия программы для подготовки комплекта исполнительной документации."); }