public async Task <decimal> PaymentCheckAsync(string registrationNumber) { var vehicleDb = await GetVehicle(registrationNumber); var timeSpentInParking = await parkingLotService.CalculateHoursSpentInParking(vehicleDb); return(CalculatePaymentAmount(vehicleDb, timeSpentInParking)); }