private void SendMatchTweet(Guid matchId, MatchManagement matchManagement) { try { //compile match text var matchText = matchManagement.GetMatchText(matchId); lblUpdateProgress.Text += "<BR>" + matchText; var url = "http://interntipset.com/Match/" + matchId.ToString(); Global.SendTweet(matchText, url, SessionProps); } catch (Exception ex) { lblUpdateProgress.Text += "<BR>Kunde inte twittra:<BR>"; lblUpdateProgress.Text += ex.GetType().Name; lblUpdateProgress.Text += ex.Message; } }
protected void btnSave_Click(object sender, EventArgs e) { var athleteManagement = new AthleteManagement(Global.ConnectionString, SessionProps); var playerGUIDvar = this.GetRedirectParameter("athleteGUID", false); Guid playerGUID = Guid.Empty; Guid newPlayerGUID = Guid.Empty; var newPlayer = playerGUIDvar == null; if (playerGUIDvar != null) { playerGUID = new Guid(playerGUIDvar.ToString()); } try { Action <string, Guid> TweetAthlete = (tweet, athleteClubGuid) => { var url = "http://interntipset.com/Player/" + athleteClubGuid.ToString(); Global.SendTweet(tweet, url, SessionProps); }; newPlayerGUID = athleteManagement.SaveAthlete(FirstName.Text, LastName.Text, playerGUID, new Guid(drpTournament.SelectedValue), (drpClubs.SelectedItem.Text == "---" ? Guid.Empty : new Guid(drpClubs.SelectedValue)), (drpPosition.SelectedItem.Text == "---" ? Guid.Empty : new Guid(drpPosition.SelectedValue)), int.Parse(Price.Text), IsActive.Checked, drpClubs.SelectedItem.Text, TweetAthlete); } catch (DuplicateNameException duplicateNameException) { PlayerEditMessage.Text = "Det finns redan en spelare med detta namnet. Gå tillbaka till söksidan och editera den spelaren om det är samma person. Gör annars namnet unikt."; } catch (Exception exception) { PlayerEditMessage.Text = exception.Message; } if (newPlayerGUID != playerGUID) { WebControlManager.RedirectWithQueryString("AdminPlayerEdit.aspx", new string[] { "athleteGUID" }, new string[] { newPlayerGUID.ToString() }); } }
protected void btnTweet_Click(object sender, EventArgs e) { var url = "http://interntipset.com/News/" + Id.ToString(); Global.SendTweet(Header.Text, url, SessionProps); }