//parks vehicle at the any of the free spot on the current level and adds // it to the list of currently parked vehicle public bool parkVehicle(Vehicle v) { if (FreePlaces() >= 1) { ParkingPlace pk = getFreeParkingPlace(); pk.setparkedVehicle(v); v.setPrakingPlace(pk); ParkedVehicles.Add(v); pk.isBooked = true; this.availableCapacity -= 1; return(true); } else { return(false); } }
public void setPrakingPlace(ParkingPlace p) { this.parkedPlace = p; }