public static List <ParkIORecord> QueryIORecordIds(DateTime start, DateTime end, string parkingId, bool IsExit) { if (start == null) { throw new ArgumentNullException("start"); } if (end == null) { throw new ArgumentNullException("end"); } IParkIORecord factory = ParkIORecordFactory.GetFactory(); return(factory.QueryMonthExpiredIORecordIds(start, end, parkingId, IsExit)); }