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(); }
public void AddPuckTag(PuckTag tag) { repo.PuckTag.Add(tag); }
public void DeletePuckTag(PuckTag tag) { repo.PuckTag.Remove(tag); }