From f0a340f7428925c444df52677d2dd1e2b18c6183 Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Mon, 4 Jul 2022 09:10:38 +0200 Subject: [PATCH] Add configuration to autoload data on form open --- MultiTool.Common/Config.vb | 1 + MultiTool.Form/frmExportMain.vb | 4 ++++ MultiTool.Form/frmImportMain.vb | 4 +++- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/MultiTool.Common/Config.vb b/MultiTool.Common/Config.vb index 7d5d16c..d1a2aa3 100644 --- a/MultiTool.Common/Config.vb +++ b/MultiTool.Common/Config.vb @@ -6,4 +6,5 @@ Public Class Config Public Property LastUsedMandator As String = "" Public Property Debug As Boolean = False Public Property AutomaticPriceCalculation As Boolean = True + Public Property AutomaticLoadingOnFormOpen As Boolean = False End Class diff --git a/MultiTool.Form/frmExportMain.vb b/MultiTool.Form/frmExportMain.vb index 3e1a4b9..669f0d8 100644 --- a/MultiTool.Form/frmExportMain.vb +++ b/MultiTool.Form/frmExportMain.vb @@ -90,6 +90,10 @@ Public Class frmExportMain Where(Function(mandator) mandator.Id = ConfigManager.Config.LastUsedMandator). FirstOrDefault() End If + + If ConfigManager.Config.AutomaticLoadingOnFormOpen = True Then + SearchDocuments() + End If Catch ex As Exception FormHelper.ShowError(ex, "Initialisierung der Form") End Try diff --git a/MultiTool.Form/frmImportMain.vb b/MultiTool.Form/frmImportMain.vb index 1beee27..508b349 100644 --- a/MultiTool.Form/frmImportMain.vb +++ b/MultiTool.Form/frmImportMain.vb @@ -118,7 +118,9 @@ Public Class frmImportMain btnLoadFiles.Enabled = True End Try - Await LoadFiles() + If ConfigManager.Config.AutomaticLoadingOnFormOpen = True Then + Await LoadFiles() + End If End Sub Private Sub frmImportMain_FormClosing(sender As Object, e As FormClosingEventArgs) Handles Me.FormClosing