private void RemoveFromList(int floor, Person person)
 {
     switch (floor)
     {
         case 0:
             FloorLine[0].Items.Remove(person);
             break;
         case 1:
             FloorLine[1].Items.Remove(person);
             break;
         case 2:
             FloorLine[2].Items.Remove(person);
             break;
         case 3:
             FloorLine[3].Items.Remove(person);
             break;
         case 4:
             FloorLine[4].Items.Remove(person);
             break;
         case 5:
             FloorLine[5].Items.Remove(person);
             break;
     }
     ElevatorInventory.Items.Add(person);
 }
예제 #2
0
        private Person generatePerson(int start)
        {
            int floor = start;
            while (floor == start)
            {
                floor = Generator.Next(0, 6);
            }

            Person temp = new Person(start, floor);
            return temp;
        }