public virtual decimal Pay(Certificate cf) { ParkingSpot ps = ParkingLot.UsedSpots[this.License]; return(ps.HourlyRate * ((cf.LeaveTime - cf.StartTime).Hours)); }