[#3] MainWindow: Add functionality to import data from files
This commit is contained in:
@ -95,8 +95,22 @@ namespace Elwig.Windows {
|
||||
// TODO Menu_Database_Export_Click
|
||||
}
|
||||
|
||||
private void Menu_Database_Import_Click(object sender, RoutedEventArgs evt) {
|
||||
// TODO Menu_Database_Import_Click
|
||||
private async void Menu_Database_Import_Click(object sender, RoutedEventArgs evt) {
|
||||
try {
|
||||
var d = new OpenFileDialog() {
|
||||
Title = "Export-Datei auswählen - Elwig",
|
||||
DefaultExt = ".zip",
|
||||
Filter = "ZIP-Datei (*.zip)|*.zip",
|
||||
Multiselect = true,
|
||||
};
|
||||
if (d.ShowDialog() == true) {
|
||||
Mouse.OverrideCursor = Cursors.AppStarting;
|
||||
await ElwigData.Import(d.FileNames, ElwigData.ImportMode.Interactively);
|
||||
}
|
||||
} catch (Exception exc) {
|
||||
MessageBox.Show(exc.Message, "Fehler", MessageBoxButton.OK, MessageBoxImage.Error);
|
||||
}
|
||||
Mouse.OverrideCursor = null;
|
||||
}
|
||||
|
||||
private async void DownloadButton_Click(object sender, RoutedEventArgs evt) {
|
||||
|
Reference in New Issue
Block a user