Esempio n. 1
0
        private void SetEditorControls(ExtApiSettings settings)
        {
            settings = settings ?? new ExtApiSettings();

            txtAccessToken.Text     = settings.LastOAuthAccessToken;
            txtApiUrl.Text          = settings.LastApiUrl;
            txtConsumerKey.Text     = settings.LastOAuthConsumerKey;
            txtConsumerSecret.Text  = settings.LastOAuthConsumerSecret;
            txtTokenSecret.Text     = settings.LastOAuthTokenSecret;
            chkIncludeOAuth.Checked = !string.IsNullOrWhiteSpace(settings.LastOAuthConsumerKey);
            chkUseWebAuth.Checked   = !string.IsNullOrWhiteSpace(settings.WebAuthUsername);
            txtWebAuthUsername.Text = settings.WebAuthUsername;

            radGetRequest.Checked  = (settings.RequestMethod == RequestMethod.Get);
            radPostRequest.Checked = (settings.RequestMethod == RequestMethod.Post);

            lstParameters.Items.Clear();
            if (settings.Parameters != null)
            {
                foreach (var param in settings.Parameters)
                {
                    lstParameters.Items.Add(param);
                }
            }
        }
Esempio n. 2
0
        private ExtApiSettings CreateApiSettings()
        {
            var settings = new ExtApiSettings();

            settings.LastApiUrl              = txtApiUrl.Text;
            settings.LastOAuthAccessToken    = txtAccessToken.Text;
            settings.LastOAuthConsumerKey    = txtConsumerKey.Text;
            settings.LastOAuthConsumerSecret = txtConsumerSecret.Text;
            settings.LastOAuthTokenSecret    = txtTokenSecret.Text;
            settings.Parameters              = CreateParameterList();
            settings.WebAuthUsername         = txtWebAuthUsername.Text;
            settings.RequestMethod           = GetRequestMethod();

            return(settings);
        }
Esempio n. 3
0
        private void SetEditorControls(ExtApiSettings settings)
        {
            settings = settings ?? new ExtApiSettings();

            txtAccessToken.Text = settings.LastOAuthAccessToken;
            txtApiUrl.Text = settings.LastApiUrl;
            txtConsumerKey.Text = settings.LastOAuthConsumerKey;
            txtConsumerSecret.Text = settings.LastOAuthConsumerSecret;
            txtTokenSecret.Text = settings.LastOAuthTokenSecret;
            chkIncludeOAuth.Checked = !string.IsNullOrWhiteSpace(settings.LastOAuthConsumerKey);
            chkUseWebAuth.Checked = !string.IsNullOrWhiteSpace(settings.WebAuthUsername);
            txtWebAuthUsername.Text = settings.WebAuthUsername;

            radGetRequest.Checked = (settings.RequestMethod == RequestMethod.Get);
            radPostRequest.Checked = (settings.RequestMethod == RequestMethod.Post);

            lstParameters.Items.Clear();
            if (settings.Parameters != null)
                foreach (var param in settings.Parameters)
                    lstParameters.Items.Add(param);
        }
Esempio n. 4
0
        private ExtApiSettings CreateApiSettings()
        {
            var settings = new ExtApiSettings();
            settings.LastApiUrl = txtApiUrl.Text;
            settings.LastOAuthAccessToken = txtAccessToken.Text;
            settings.LastOAuthConsumerKey = txtConsumerKey.Text;
            settings.LastOAuthConsumerSecret = txtConsumerSecret.Text;
            settings.LastOAuthTokenSecret = txtTokenSecret.Text;
            settings.Parameters = CreateParameterList();
            settings.WebAuthUsername = txtWebAuthUsername.Text;
            settings.RequestMethod = GetRequestMethod();

            return settings;
        }