コード例 #1
0
        /// <summary>
        /// Handles the Click event of the Reset control.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="System.Windows.RoutedEventArgs" /> instance containing the event data.</param>
        private void Reset_Click(object sender, System.Windows.RoutedEventArgs e)
        {
            SelectedSettings = WellKnownSettings.Reset;

            SetVisibility(Visibility.Collapsed, Visibility.Collapsed, Visibility.Collapsed,
                          Visibility.Collapsed, Visibility.Collapsed, Visibility.Visible, Visibility.Collapsed);
        }
コード例 #2
0
        /// <summary>
        /// Handles the Click event of the Subseries control.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="System.Windows.RoutedEventArgs" /> instance containing the event data.</param>
        private void Subseries_Click(object sender, System.Windows.RoutedEventArgs e)
        {
            SelectedSettings = WellKnownSettings.Subseries;

            SetVisibility(Visibility.Collapsed, Visibility.Collapsed, Visibility.Collapsed,
                          Visibility.Visible, Visibility.Collapsed, Visibility.Collapsed, Visibility.Collapsed);

            PopulateSubseriesList(true);
        }
コード例 #3
0
        private void Repository_Click(object sender, RoutedEventArgs e)
        {
            SelectedSettings = WellKnownSettings.Repository;

            SetVisibility(Visibility.Collapsed, Visibility.Visible, Visibility.Collapsed,
                          Visibility.Collapsed, Visibility.Collapsed, Visibility.Collapsed, Visibility.Collapsed);

            PopulateRepositoryList(true);
        }
コード例 #4
0
        private void Interviewers_Click(object sender, System.Windows.RoutedEventArgs e)
        {
            SelectedSettings = WellKnownSettings.Interviewers;

            SetVisibility(Visibility.Visible, Visibility.Collapsed, Visibility.Collapsed,
                          Visibility.Collapsed, Visibility.Collapsed, Visibility.Collapsed, Visibility.Collapsed);

            PopulateUserList(true);
        }
コード例 #5
0
        /// <summary>
        /// Handles the Click event of the AddSubseries control.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="RoutedEventArgs"/> instance containing the event data.</param>
        private void AddSubseries_Click(object sender, RoutedEventArgs e)
        {
            SelectedSettings = WellKnownSettings.Subseries;

            BackToListButton.Visibility = Visibility.Visible;

            MainGrid.Visibility = Visibility.Hidden;

            cc.Content = new ModifySubseries(0);
        }
コード例 #6
0
        private void AddRepository_Click(object sender, RoutedEventArgs e)
        {
            SelectedSettings = WellKnownSettings.Repository;

            BackToListButton.Visibility = Visibility.Visible;

            MainGrid.Visibility = Visibility.Hidden;

            cc.Content = new ModifyRepository(0);
        }
コード例 #7
0
        private void AddNewInterviewer_Click(object sender, RoutedEventArgs e)
        {
            SelectedSettings = WellKnownSettings.Interviewers;

            BackToListButton.Visibility = Visibility.Visible;

            MainGrid.Visibility = Visibility.Hidden;

            cc.Content = new ModifyUser(0);
        }
コード例 #8
0
        /// <summary>
        /// Handles the Click event of the BackToListButton control.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param>
        private void BackToListButton_Click(object sender, EventArgs e)
        {
            cc.Content = null;

            MainGrid.Visibility = Visibility.Visible;

            switch (SelectedSettings)
            {
            case WellKnownSettings.Users:
                PopulateUserList(true);
                break;

            case WellKnownSettings.Repository:
                PopulateRepositoryList(true);
                break;

            case WellKnownSettings.Collection:
                PopulateCollectionList(true);
                break;

            case WellKnownSettings.Subseries:
                App.BaseUserControl.InitializeComponent(false);
                PopulateSubseriesList(true);
                break;

            case WellKnownSettings.None:
            case WellKnownSettings.ExportAll:
            case WellKnownSettings.Reset:
                break;

            default:
                break;
            }

            SelectedSettings = WellKnownSettings.None;

            BackToListButton.Visibility = Visibility.Hidden;
        }