private void settingsCommand(object parameter)
        {
            DialogData settingsData = new DialogData();

            settingsData.WindowTitle = "Settings...";
            settingsData.Topmost     = false;
            settingsData.Background  = ColorSets.HexConverter("#FF1E1E1E");

            DialogBaseWindowViewModel viewmodel      = new SettingsViewModel(settingsData);
            WindowMessageResult       settingsResult = DialogService.OpenDialog(viewmodel, parameter as Window, ShutdownMode.OnLastWindowClose);

            if (settingsResult == WindowMessageResult.Yes)
            {
                ChangeContent.Select(MainContent.Connect);
            }
        }
        private void addCommand(object parameter)
        {
            DialogData modifyData = new DialogData();

            modifyData.WindowTitle = "Modify Database...";
            modifyData.Topmost     = false;
            modifyData.Background  = ColorSets.HexConverter("#FF1E1E1E");

            DialogBaseWindowViewModel viewmodel      = new AddEditViewModel(modifyData);
            WindowMessageResult       settingsResult = DialogService.OpenDialog(viewmodel, parameter as Window, ShutdownMode.OnLastWindowClose);

            // Data was deleted and the view needs to reloaded.
            // Sloppy and could be better by updating page counts or adding to the existing page if it matches the current search pattern.
            if (settingsResult == WindowMessageResult.Accept)
            {
                querySQL(PageCurrent);
            }
        }