public Models.Keywords get(int tweetid)
        {
            CrowdHeynaEntities db = new CrowdHeynaEntities();
            var keywords          = new List <Keyword>();

            //
            keywords = db.Keywords.Where(key => key.TweetId == tweetid).ToList();
            var results = new Models.Keywords();

            foreach (Keyword k in keywords)
            {
                Models.Keyword item = new Models.Keyword();
                item.Id       = k.Id;
                item.Name     = k.Keyword1;
                item.TagCount = 0;
                //
                switch (k.SourceId)
                {
                case 1:
                    results.fromText.Add(item);
                    break;

                case 2:
                    results.fromHashtag.Add(item);
                    break;

                case 3:
                    results.fromURL.Add(item);
                    break;
                }
            }
            return(results);
        }
예제 #2
0
 public static string Name(this Models.Keyword self)
 {
     return(self != Models.Keyword.None ? self.ToString().Replace('_', ' ') : string.Empty);
 }