/// <summary>
        /// Initializes a new instance of the <see cref="HighScoreWindow"/> class.
        /// </summary>
        public HighScoreWindow()
        {
            HighscoreRepository hsRepo = new HighscoreRepository();

            this.HighScores = hsRepo.GetAll().OrderByDescending(x => x.Level).ToList();

            this.InitializeComponent();

            if (this.HighScores.Count == 0)
            {
                MessageBox.Show("No highscores yeti!");
            }
            else
            {
                this.SetUpListBox();
            }
        }
Exemplo n.º 2
0
 public HighscoreController(HighscoreRepository highscoreRepository, MindOfSpaceRepository mindOfSpaceRepository, PlayerRepository playerRepository)
 {
     this.playerRepository      = playerRepository;
     this.mindOfSpaceRepository = mindOfSpaceRepository;
     this.highscoreRepository   = highscoreRepository;
 }