private ChallongeQueryParameters getParameters()
        {
            ChallongeQueryParameters parameters = new ChallongeQueryParameters();

            if (type.HasValue)
            {
                parameters.Add("type", TournamentTypeParser.ToIndexString(type.Value));
            }
            if (state.HasValue)
            {
                parameters.Add("state", TournamentStateParser.ToString(state.Value));
            }
            return(parameters);
        }
示例#2
0
        private ChallongeQueryParameters getParameters()
        {
            ChallongeQueryParameters parameters = new ChallongeQueryParameters();

            if (type.HasValue)
            {
                parameters.Add("type", TournamentTypeParser.ToIndexString(type.Value));
            }
            if (state.HasValue)
            {
                parameters.Add("state", TournamentStateParser.ToString(state.Value));
            }
            if (created_after.HasValue)
            {
                parameters.Add("created_after", created_after.Value.ToString("yyyy-MM-dd"));
            }
            if (!string.IsNullOrWhiteSpace(Subdomain))
            {
                parameters.Add("subdomain", Subdomain);
            }
            return(parameters);
        }