public static List <ParkOrder> GetOrderByCarDerateID(DateTime startTime, string carDerateID, out string errorMsg) { if (carDerateID.IsEmpty()) { throw new ArgumentNullException("CarDerateID"); } IParkOrder factory = ParkOrderFactory.GetFactory(); return(factory.GetOrderByCarDerateID(startTime, carDerateID, out errorMsg)); }