public void RequestFloor(Elevator elevator, int requestedFloor)
 {
     Console.WriteLine($"User request Floor: {requestedFloor} with Selected Elevator #: {elevator.id} at Floor: {elevator.currentFloor}");
     elevator.AddToQueue(requestedFloor);
     elevator.CloseDoor();
     elevator.MoveElevator();
 }
    public Elevator RequestElevator(int requestedFloor, string direction)
    {
        Console.WriteLine($"User in Floor: {requestedFloor} and going {direction}");
        Elevator elevator = this.FindBestElevatorOption(requestedFloor, direction);

        elevator.AddToQueue(requestedFloor);
        elevator.MoveElevator();
        return(elevator);
    }