private void ConfirmChooseFileName(FileNameMessageContent messageContent) { if (messageContent.Confirmed) { Importer.FileName = messageContent.Value; DoImport(); } }
private void ConfirmFolder(FileNameMessageContent messageContent) { if (messageContent.Confirmed) { Logger.Info("ConfirmFolder: Confirmed"); ((BatchExportSettings)Settings).Path = messageContent.Value; DoExport(); } else { Logger.Info("ConfirmFolder: Not confirmed"); } }
private void ConfirmChooseFileName(FileNameMessageContent messageContent) { if (messageContent.Confirmed) { Logger.Info("ConfirmChooseFileName: File name confirmed"); CsvExporter.FileName = messageContent.Value; DoExport(); } else { Logger.Info("ConfirmChooseFileName: Not confirmed, doing nothing"); } }
private void DoExportSelection(FileNameMessageContent messageContent) { if (CanExportSelection() && messageContent.Confirmed) { using (WorkbookStorage.Store store = new WorkbookStorage.Store()) { store.Put(Properties.StoreNames.Default.ExportPath, messageContent.Value); } UserSettings.UserSettings.Default.ExportPath = Bovender.PathHelpers.GetDirectoryPart(messageContent.Value); ScreenshotExporter exporter = new ScreenshotExporter(); exporter.ExportSelection(messageContent.Value); } }
/// <summary> /// Called by Message.Respond() if the user has confirmed a file name /// in a view subscribed to the ChooseFileNameMessage. Triggers the /// actual export with the file name contained in the message content. /// </summary> /// <param name="messageContent"></param> private void DoConfirmFileName(FileNameMessageContent messageContent) { Logger.Info("DoConfirmFileName"); if (messageContent.Confirmed) { Logger.Info("Confirmed"); ((SingleExportSettings)Settings).FileName = messageContent.Value; UserSettings.UserSettings.Default.ExportPath = System.IO.Path.GetDirectoryName(messageContent.Value); DoExport(); } else { Logger.Info("Not confirmed"); } }