//Constructor public Player(int id) { ID = id; Tickets = new List <Ticket>(); //Inialization of random selected numbers ChosenNumbers = RandomNumbersMachine.GenerateNumbers(6); }
//Method to add new tickets fot the player public void AddNewTicket(int drawID) { var kinoBonusOption = RandomNumbersMachine.TossCoin(); var ticket = new Ticket(drawID, kinoBonusOption); foreach (var num in ChosenNumbers) { ticket.AddNumberPlayed(num); } Tickets.Add(ticket); }
//Method that sets the 12 lucky numbers , calling the static method from the RandomNumbersMachine Class public void GenerateLuckyNumbers() { LuckyNumbers = RandomNumbersMachine.GenerateNumbers(12); }