public static ParkIORecord GetNoExitIORecordByCardNo(string parkid, string cardNo, out string ErrorMessage) { if (parkid.IsEmpty()) { throw new ArgumentNullException("mode"); } if (cardNo.IsEmpty()) { throw new ArgumentNullException("cardNo"); } IParkIORecord factory = ParkIORecordFactory.GetFactory(); return(factory.GetNoExitIORecordByCardNo(parkid, cardNo, out ErrorMessage)); }