コード例 #1
0
        public void AddTag(string tag, string category)
        {
            if (string.IsNullOrEmpty(tag))
            {
                return;
            }
            if (string.IsNullOrEmpty(category))
            {
                category = "";
            }
            var tagEntity = repo.GetPuckTag().FirstOrDefault(x => x.Tag.ToLower().Equals(tag.ToLower()) && x.Category.ToLower().Equals(category.ToLower()));

            if (tagEntity == null)
            {
                tagEntity = new PuckTag()
                {
                    Tag = tag, Category = category ?? "", Count = 0
                };
                repo.AddPuckTag(tagEntity);
            }
            tagEntity.Count++;
            repo.SaveChanges();
        }
コード例 #2
0
 public void AddPuckTag(PuckTag tag)
 {
     repo.PuckTag.Add(tag);
 }
コード例 #3
0
 public void DeletePuckTag(PuckTag tag)
 {
     repo.PuckTag.Remove(tag);
 }