private void RefreshControls()
        {
            if (TeamSeasonsControlViewModel is null ||
                SeasonStandingsControlViewModel is null ||
                RankingsControlViewModel is null)
            {
                return;
            }

            TeamSeasonsControlViewModel.Refresh();
            SeasonStandingsControlViewModel.Refresh();
            RankingsControlViewModel.Refresh();
        }
        private void ShowGames()
        {
            var gamesWindow = _gamesWindowFactory.CreateWindow();

            gamesWindow.ShowDialog();

            if (TeamSeasonsControlViewModel is null)
            {
                return;
            }

            TeamSeasonsControlViewModel.Refresh();
        }