void btnImportManualLinks_Click(object sender, RoutedEventArgs e) { if (ShokoServer.IsMyAnime2WorkerBusy()) { MessageBox.Show(Shoko.Commons.Properties.Resources.Server_Import, Shoko.Commons.Properties.Resources.Error, MessageBoxButton.OK, MessageBoxImage.Error); return; } txtMA2Progress.Visibility = System.Windows.Visibility.Visible; txtMA2Success.Visibility = System.Windows.Visibility.Visible; Microsoft.Win32.OpenFileDialog ofd = new Microsoft.Win32.OpenFileDialog { Filter = "Sqlite Files (*.DB3)|*.db3" }; ofd.ShowDialog(); if (!string.IsNullOrEmpty(ofd.FileName)) { ShokoServer.RunMyAnime2WorkerAsync(ofd.FileName); } }