protected HtmlControl FormatTweet(iTweet tweet) { var control = new HtmlGenericControl("div"); control.ID = "Tweet" + Index; var innerpanel = new Panel(); innerpanel.Attributes.Add("style", "background-color: #DDDDDD ;border:black 3px; border-style:solid; margin:0 auto; width:80%"); var nameLabel = new Label(); nameLabel.Attributes.Add("style", "font-size:24px"); nameLabel.Text = String.Format("{0} (@{1})", tweet.FullName, tweet.TwitterName); var contentLabel = new Label(); contentLabel.Text = tweet.Content; var tagsLabel = new Label(); tagsLabel.Text = tweet.HashTags; innerpanel.Controls.Add(nameLabel); innerpanel.Controls.Add(new LiteralControl("<br/>")); innerpanel.Controls.Add(contentLabel); innerpanel.Controls.Add(new LiteralControl("<br/>")); innerpanel.Controls.Add(tagsLabel); control.Controls.Add(innerpanel); return(control); }
protected bool CheckTweetContainsAnyItem(iTweet tweet, string[] items) { bool retVal = false; foreach (string item in items) { if (tweet.Contains(item)) { retVal = true; break; } } return(retVal); }