private void Initialise() { using (var db = new ScoresEntities()) { PlayerScores = db.Scores.ToList(); LeaderBoard.ItemsSource = PlayerScores; } }
private void Start_button_Click(object sender, RoutedEventArgs e) { if (Player1_Textbox.Text == "" || Player2_Textbox.Text == "") { MessageBox.Show("Please Enter Player Names"); } else if (Player1_Textbox.Text.Length > 10 || Player2_Textbox.Text.Length > 10) { MessageBox.Show("Names can't be longer than 10 characters"); } else { string p1Name = Player1_Textbox.Text; string p2Name = Player2_Textbox.Text; int p1Score = 0; int p2Score = 0; using (var db = new ScoresEntities()) { Score newPlayer = new Score(); newPlayer.Name = p1Name; newPlayer.Score1 = p1Score; db.Scores.Add(newPlayer); db.SaveChanges(); Score newPlayer2 = new Score(); newPlayer2.Name = p2Name; newPlayer2.Score1 = p2Score; db.Scores.Add(newPlayer2); db.SaveChanges(); Page gameWindow = new GameWindow(); this.Content = gameWindow; } } }