public PostForm() { InitializeComponent(); accounts = SocialNetworkingFacade.GetAllAccounts(); lbxTwitterAccounts.DataSource = (from account in accounts select account.AccountName).ToList(); }
private void btnDeleteTwitterAccount_Click(object sender, EventArgs e) { string accountToDelete = lbxTwitterAccounts.SelectedValue.ToString(); TwitterHelper.TwitterHelper.UnprovisionAccount(accountToDelete); accounts = SocialNetworkingFacade.GetAllAccounts(); lbxTwitterAccounts.DataSource = (from account in accounts select account.AccountName).ToList(); }
private void btnAddTwitterAccount_Click(object sender, EventArgs e) { OAuthTokenResponse RequestToken = TwitterHelper.TwitterHelper.InitiateAccountProvision(); AddTwitterAccount dialog = new AddTwitterAccount(); dialog.ShowDialog(this); string accountName = dialog.TwitterAccountName; string verificationString = dialog.TwitterVerificationString; TwitterHelper.TwitterHelper.CompleteAccountProvision(accountName, RequestToken, verificationString); accounts = SocialNetworkingFacade.GetAllAccounts(); lbxTwitterAccounts.DataSource = (from account in accounts select account.AccountName).ToList(); }