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