Example #1
0
 private void ConfirmChooseFileName(FileNameMessageContent messageContent)
 {
     if (messageContent.Confirmed)
     {
         Importer.FileName = messageContent.Value;
         DoImport();
     }
 }
Example #2
0
 private void ConfirmFolder(FileNameMessageContent messageContent)
 {
     if (messageContent.Confirmed)
     {
         Logger.Info("ConfirmFolder: Confirmed");
         ((BatchExportSettings)Settings).Path = messageContent.Value;
         DoExport();
     }
     else
     {
         Logger.Info("ConfirmFolder: Not confirmed");
     }
 }
Example #3
0
 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);
     }
 }
Example #5
0
 /// <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");
     }
 }