public void RecordMove(string playerId, PaperScissorsRockPlayerChoiceEnum choice) { if (playerId == PlayerOne.Id) { PlayerOne.Choice = choice; PlayerOne.HasPicked = true; } else if (playerId == PlayerTwo.Id) { PlayerTwo.Choice = choice; PlayerTwo.HasPicked = true; } }
private bool DidPlayerWin(PaperScissorsRockPlayerChoiceEnum winChoice, PaperScissorsRockPlayerChoiceEnum looseChoice) { if (winChoice == PaperScissorsRockPlayerChoiceEnum.Paper && looseChoice == PaperScissorsRockPlayerChoiceEnum.Rock) { return(true); } if (winChoice == PaperScissorsRockPlayerChoiceEnum.Rock && looseChoice == PaperScissorsRockPlayerChoiceEnum.Scissors) { return(true); } if (winChoice == PaperScissorsRockPlayerChoiceEnum.Scissors && looseChoice == PaperScissorsRockPlayerChoiceEnum.Paper) { return(true); } return(false); }