TradeMe.Api.Client.MyTradeMeMethods.MemberLedger C# (CSharp) Method

MemberLedger() public method

Performs the My Trade Me method: Retrieve a member’s ledger.

Creates a query string using the parameters provided - parameters can be null if they are not required for the request.

REQUIRES AUTHENTICATION.
public MemberLedger ( MemberLedgerCriteria criteria, string page, string rows ) : MemberLedger
criteria MemberLedgerCriteria The criteria.
page string Page number.
rows string Number of rows per page.
return MemberLedger
        public MemberLedger MemberLedger(MemberLedgerCriteria criteria, string page, string rows)
        {
            var query = Constants.MY_TRADEME + "/MemberLedger";
            var conditions = "?";
            _addAnd = false;

            if (!string.IsNullOrEmpty(string.Empty + criteria))
            {
                query += "/" + criteria;
            }

            query += Constants.XML;

            conditions += SearchMethods.PageAndRowsHelper(page, rows, _addAnd);
            if (conditions.Equals("?"))
            {
                query += conditions;
            }

            return this.MemberLedger(query);
        }

Same methods

MyTradeMeMethods::MemberLedger ( string query ) : MemberLedger