public bool CheckBet(Dog WinnerDog) { bool Flag = (WinnerDog.DogNo == this.DogNo); if (Flag) { TotalMoney += Bet; } else { TotalMoney -= Bet; } LabelTotalMoney.Text = TotalMoney.ToString(); return Flag; }
private List<Bettor> CheckBets(Dog WinnerDog) { List<Bettor> Winners = new List<Bettor>(); foreach (Bettor Bettor in this.Bettors) { if (Bettor.CheckBet(WinnerDog)) Winners.Add(Bettor); } return Winners; }
private static void ShowResult(Dog WinDog, List<Bettor> WinBettors) { string FinalMessage = "The winner is the dog no " + WinDog.DogNo; if (WinBettors.Count != 0) { FinalMessage = FinalMessage + System.Environment.NewLine + "Congratulations to "; foreach (Bettor Bettor in WinBettors) { FinalMessage = FinalMessage + System.Environment.NewLine + Bettor.Name; } } else { FinalMessage = FinalMessage + System.Environment.NewLine + "No one has won"; } MessageBox.Show(FinalMessage); }