private void CheckForWinner() { Casino casino = new Casino(); int sumOfCards = _blackjack.GetSumOfCards(); if (_blackjack.StopPlaying(sumOfCards)) { btnHitMe.Enabled = false; lblHoleCard.Visible = true; _upCards.Add(holeCard); int newSumOfCards = _blackjack.GetSumOfCards(); lblSum.Text = _blackjack.GetSumOfCards().ToString(); if (_blackjack.IsWinner(newSumOfCards)) { DialogResult result = MessageBox.Show("Black Jack! \nWould you like to play again?", "Black Jack Result", MessageBoxButtons.YesNo); switch (result) { case DialogResult.Yes: LoadGame(); break; case DialogResult.No: casino.Show(); break; } } else { DialogResult result = MessageBox.Show("Busted! \nWould you like to play again?", "Black Jack Result", MessageBoxButtons.YesNo); switch (result) { case DialogResult.Yes: LoadGame(); break; case DialogResult.No: casino.Show(); break; } } } }