private void ShowWarringCards(Player player1, PlayingCard p1Card, Player player2, PlayingCard p2Card) { _result.AppendFormat("<h4>Warring Cards.....{0} cards in the pot!</h4>", _pot.Count()); _result.Append(" "); _result.AppendFormat("{0} drew {1} of {2}</br>", player1.Name, p1Card.CardName, p1Card.Suit); _result.Append(" "); _result.AppendFormat("{0} drew {1} of {2}</br>", player2.Name, p2Card.CardName, p2Card.Suit); }
private string EvaluateWinner(Player player1, PlayingCard p1Card, Player player2, PlayingCard p2Card, Queue<PlayingCard> pot) { string winnerName = ""; if (p1Card.Value == p2Card.Value) { _result.Append("<strong>*******This is War!*******</strong>"); War(player1, player2, pot); } else if (p1Card.Value < p2Card.Value) { winnerName = String.Format("<span style='color:blue'>{0} wins pot of {1} cards!</span>", player2.Name, pot.Count()); Winner(player2); } else { winnerName = String.Format("<span style='color:blue'>{0} wins pot of {1} cards!</span>", player1.Name, pot.Count()); Winner(player1); } return winnerName; }