private void Initialise() { using (var db = new Player_ScoresEntities1()) { PlayerScores = db.LeaderBoards.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 Player_ScoresEntities1()) { LeaderBoard newPlayer = new LeaderBoard(); newPlayer.Player_Name = p1Name; newPlayer.Score = p1Score; db.LeaderBoards.Add(newPlayer); LeaderBoard newPlayer2 = new LeaderBoard(); newPlayer2.Player_Name = p2Name; newPlayer2.Score = p2Score; db.LeaderBoards.Add(newPlayer2); db.SaveChanges(); Page gameWindow = new GameWindow(); this.Content = gameWindow; } } }