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

Watchlist() public method

Performs the My Trade Me Method: Retrieve a member’s watchlist.

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

REQUIRES AUTHENTICATION.
public Watchlist ( WatchlistCriteria criteria, string page, string rows ) : Watchlist
criteria WatchlistCriteria The criteria.
page string Page number.
rows string Number of rows per page.
return Watchlist
        public Watchlist Watchlist(WatchlistCriteria criteria, string page, string rows)
        {
            var query = String.Format(Constants.Culture, "{0}/{1}", Constants.MY_TRADEME, Constants.WATCHLIST);
            var conditions = "?";
            _addAnd = false;

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

            query += Constants.XML;

            conditions += SearchMethods.PageAndRowsHelper(page, rows, _addAnd);

            if (_addAnd)
            {
                query += conditions;
            }

            return this.Watchlist(query);
        }

Same methods

MyTradeMeMethods::Watchlist ( string query ) : Watchlist