public void RemovePassenger(List <Passenger> a) { for (int i = 0; i < a.Count; i++) { if (a[i].Destination == Currentfloor) { CurrentPassenger.Remove(a[i]); i--; } } }
public void AddPassenger(List <Passenger> a) { for (int i = 0; i < a.Count; i++) { if (CurrentPassenger.Count < Capacity) { { CurrentPassenger.Add(a[i]); Floorlevels[Currentfloor].RemovePassengerQueue(a[i]); i -= 1; } } } }