/// <summary> /// ���캯�� /// </summary> private PayRecord() { mode = PaymentModeEnum.PostOffice; payModeInfo = String.Empty; doc = String.Empty; datetime = DateTime.Now; operater = String.Empty; status = PayRecordStatus.Posted; remark = String.Empty; }
/// <summary> /// ��ȡָ�����������֧����¼ /// </summary> /// <param name="rid">����ID</param> /// <param name="mode">֧����ʽ</param> /// <param name="status">֧��״̬</param> /// <param name="pager">��ҳ</param> /// <returns></returns> public static List<PayRecord> ListByRequire(int rid, PaymentModeEnum mode, PayRecordStatus status, Pager pager) { return List(0, rid, (short)mode, (short)status, String.Empty, String.Empty, pager); }
/// <summary> /// ��ȡָ���û���֧����¼ /// </summary> /// <param name="uid">�û�ID</param> /// <param name="mode">֧����ʽ</param> /// <param name="status">֧��״̬</param> /// <param name="pager">��ҳ</param> /// <returns></returns> public static List<PayRecord> ListByUser(int uid, PaymentModeEnum mode,PayRecordStatus status, Pager pager) { return List(uid, 0, (short)mode, (short)status, String.Empty, String.Empty, pager); }
/// <summary> /// ��ȡ֧����¼ /// </summary> /// <param name="status">֧��״̬</param> /// <param name="pager">��ҳ</param> /// <returns></returns> public static List<PayRecord> List(PayRecordStatus status, Pager pager) { return List(0, 0, (short)-1, (short)status, String.Empty, String.Empty, pager); }