Exemplo n.º 1
0
 public void LetBusIn()
 {
     for (int i = 0; i < 15; i++)
     {
         Patron patronToLetIn = LetPatronInside(CheckID);
         Pub.AddGuest(patronToLetIn);
     }
     hasBusArrived = true;
 }
Exemplo n.º 2
0
        private void WelcomeNextPatron()
        {
            WaitForGuests();

            if (isWorking == false)
            {
                return;
            }
            for (int i = 0; i < guestsToLetIn; i++)
            {
                Patron patronToLetIn = LetPatronInside(CheckID);
                Pub.AddGuest(patronToLetIn);
            }
            if (Pub.CurrentState == PubState.PreOpening)
            {
                ChangePubState(PubState.Open);
            }
        }