Esempio n. 1
0
 public Car Pick(ParkingInfo parkingInfo)
 {
     return Pick(parkingInfo.ParkingToken);
 }
 public static Car Pick(ParkingInfo parkingInfo, List<ParkingLot> parkingLotList )
 {
     var correctParkingLot = parkingLotList.SingleOrDefault(parkingLot => parkingLot.ParkingLotGuid == parkingInfo.ParkingLotGuid);
     return correctParkingLot?.Pick(parkingInfo.ParkingToken);
 }
 public Car Pick(ParkingInfo parkingInfo)
 {
     return _availableBoys.Select(boy => boy.Pick(parkingInfo)).FirstOrDefault(car => car != null);
 }
Esempio n. 4
0
 public Car Pick(ParkingInfo parkingInfo)
 {
     return ParkingBoyHelper.Pick(parkingInfo, _parkingLotList);
 }