예제 #1
0
        private void buttonUploadData_Click(object sender, RoutedEventArgs e)
        {
            ProgressInformationWindow progressWindow = new ProgressInformationWindow();

            progressWindow.DataContext = FieldDataManager.Progress;
            FieldDataManager.uploadFieldData();
            progressWindow.ShowDialog();
            labelUploadDataState.Visibility = Visibility.Visible;
        }
예제 #2
0
        private void loadTaxonData_Click(object sender, RoutedEventArgs e)
        {
            ProgressInformationWindow piw = new ProgressInformationWindow();

            piw.DataContext = TaxonManager.ProgressNotification;
            TaxonManager.copyTaxonData();
            piw.ShowDialog();
            NavigatePrevious();
        }
예제 #3
0
        public override void NavigateNext()
        {
            ProgressInformationWindow piw = new ProgressInformationWindow();

            piw.DataContext = FieldDataManager.Progress;

            FieldDataManager.downloadFieldData();

            piw.ShowDialog();
            NavigationService.Navigate(DiversityPage.Actions);
        }
예제 #4
0
        private void buttonQueryDatabase_Click(object sender, RoutedEventArgs e)
        {
            if (listBoxSearchType.SelectedItem != null && listBoxSearchType.SelectedItem is FieldDataSelectionBuilder.SearchSpecification)
            {
                ProgressInformationWindow piw = new ProgressInformationWindow();
                piw.DataContext = FieldDataManager.SelectionBuilder.Progress;

                FieldDataManager.SelectionBuilder.QueryDatabase(listBoxSearchType.SelectedItem as FieldDataSelectionBuilder.SearchSpecification);
                piw.ShowDialog();
            }
        }
예제 #5
0
        private void buttonDownloadProperties_Click(object sender, RoutedEventArgs e)
        {
            if ((SyncStatus.Instance.Sync & SyncStatus.SyncState.PropertyDownload) == SyncStatus.SyncState.None)
            {
                ProgressInformationWindow progressWindow = new ProgressInformationWindow();
                progressWindow.DataContext = propertyLoader.Progress;

                propertyLoader.updateProperties();

                progressWindow.ShowDialog();

                SyncStatus.Instance.Sync |= SyncStatus.SyncState.CollectionDefinitions;
            }
        }
예제 #6
0
        private void DiversityPage_Loaded(object sender, RoutedEventArgs e)
        {
            if ((SyncStatus.Instance.Sync & SyncStatus.SyncState.CollectionDefinitions) == SyncStatus.SyncState.None)
            {
                ProgressInformationWindow progressWindow = new ProgressInformationWindow();
                progressWindow.DataContext = defLoader.Progress;

                defLoader.loadCollectionDefinitions();

                progressWindow.ShowDialog();

                SyncStatus.Instance.Sync |= SyncStatus.SyncState.CollectionDefinitions;
            }
        }
예제 #7
0
        private void DiversityPage_Loaded(object sender, RoutedEventArgs e)
        {
            tvFinalSelection.ImageList = OptionsAccess.TreeviewIcons;

            ProgressInformationWindow piw = new ProgressInformationWindow();

            piw.DataContext = FieldDataManager.SelectionBuilder.Progress;
            FieldDataManager.SelectionBuilder.finishSelection();
            piw.ShowDialog();


            var host = new System.Windows.Forms.Integration.WindowsFormsHost();

            host.Child = tvFinalSelection;
            containerTreeviewFinalSelection.Children.Clear();
            containerTreeviewFinalSelection.Children.Add(host);
        }
        public override void NavigateNext()
        {
            ProgressInformationWindow piw = new ProgressInformationWindow();
            piw.DataContext = FieldDataManager.Progress;

            FieldDataManager.downloadFieldData();

            piw.ShowDialog();
            NavigationService.Navigate(DiversityPage.Actions);
        }
        private void DiversityPage_Loaded(object sender, RoutedEventArgs e)
        {
            tvFinalSelection.ImageList = OptionsAccess.TreeviewIcons;

            ProgressInformationWindow piw = new ProgressInformationWindow();
            piw.DataContext = FieldDataManager.SelectionBuilder.Progress;
            FieldDataManager.SelectionBuilder.finishSelection();
            piw.ShowDialog();

            var host = new System.Windows.Forms.Integration.WindowsFormsHost();
            host.Child = tvFinalSelection;
            containerTreeviewFinalSelection.Children.Clear();
            containerTreeviewFinalSelection.Children.Add(host);
        }
        private void DiversityPage_Loaded(object sender, RoutedEventArgs e)
        {
            if ((SyncStatus.Instance.Sync & SyncStatus.SyncState.CollectionDefinitions) == SyncStatus.SyncState.None)
            {
                ProgressInformationWindow progressWindow = new ProgressInformationWindow();
                progressWindow.DataContext = defLoader.Progress;

                defLoader.loadCollectionDefinitions();

                progressWindow.ShowDialog();

                SyncStatus.Instance.Sync |= SyncStatus.SyncState.CollectionDefinitions;
            }
        }
 private void buttonUploadData_Click(object sender, RoutedEventArgs e)
 {
     ProgressInformationWindow progressWindow = new ProgressInformationWindow();
     progressWindow.DataContext = FieldDataManager.Progress;
     FieldDataManager.uploadFieldData();
     progressWindow.ShowDialog();
     labelUploadDataState.Visibility = Visibility.Visible;
 }
        private void buttonDownloadProperties_Click(object sender, RoutedEventArgs e)
        {
            if ((SyncStatus.Instance.Sync & SyncStatus.SyncState.PropertyDownload) == SyncStatus.SyncState.None)
            {
                ProgressInformationWindow progressWindow = new ProgressInformationWindow();
                progressWindow.DataContext = propertyLoader.Progress;

                propertyLoader.updateProperties();

                progressWindow.ShowDialog();

                SyncStatus.Instance.Sync |= SyncStatus.SyncState.CollectionDefinitions;
            }
        }
        private void buttonQueryDatabase_Click(object sender, RoutedEventArgs e)
        {
            if (listBoxSearchType.SelectedItem != null && listBoxSearchType.SelectedItem is FieldDataSelectionBuilder.SearchSpecification)
            {
                ProgressInformationWindow piw = new ProgressInformationWindow();
                piw.DataContext = FieldDataManager.SelectionBuilder.Progress;

                FieldDataManager.SelectionBuilder.QueryDatabase(listBoxSearchType.SelectedItem as FieldDataSelectionBuilder.SearchSpecification);
                piw.ShowDialog();
            }
        }
 private void loadTaxonData_Click(object sender, RoutedEventArgs e)
 {
     ProgressInformationWindow piw = new ProgressInformationWindow();
     piw.DataContext = TaxonManager.ProgressNotification;
     TaxonManager.copyTaxonData();
     piw.ShowDialog();
     NavigatePrevious();
 }