Exemple #1
0
 public static void AddNewTag(string t, Article obj)
 {
     var tag = Tag.FindOne(p => p.Name == t);
     if (tag != null)
     {
         var c = new CrossArticleTag {Tag = tag};
         tag.Count++;
         obj.Cross.Add(c);
         tag.Save();
     }
     else
     {
         var c = new CrossArticleTag();
         var tt = new Tag {Name = t, Count = 1};
         tt.Save();
         c.Tag = tt;
         obj.Cross.Add(c);
     }
 }
Exemple #2
0
        public static void AddNewTag(string t, Article obj)
        {
            var tag = Tag.FindOne(p => p.Name == t);

            if (tag != null)
            {
                var c = new CrossArticleTag {
                    Tag = tag
                };
                tag.Count++;
                obj.Cross.Add(c);
                tag.Save();
            }
            else
            {
                var c  = new CrossArticleTag();
                var tt = new Tag {
                    Name = t, Count = 1
                };
                tt.Save();
                c.Tag = tt;
                obj.Cross.Add(c);
            }
        }