private void playAgainButton_Click(object sender, RoutedEventArgs e) { var newGame = new SingleGameView(ViewModelFactory, TeamSetup, false); newGame.Show(); Close(); }
private void startGameButton_Click(object sender, RoutedEventArgs e) { var viewModel = (SingleGameTeamSelectorViewModel)DataContext; if (viewModel.CanPlaySingleGame()) { viewModel.SetPitcherLineupsBullpensAndBenches(); var singleGame = new SingleGameView(ViewModelFactory, viewModel); singleGame.Show(); Close(); } else { MessageBox.Show("To play a game, you must select a Team Name, Catcher, First Baseman, Second Baseman, Third Baseman, Shortstop, Left Fielder, " + "Center Fielder, Right Fielder, Designated Hitter, and Starting Pitcher 1 for each team."); } }