private void SaveTag(Tag tag) { var existedTag = unitOfWork.TagRepository.Read(a => a.Content == tag.Content).FirstOrDefault(); if (existedTag == null) { unitOfWork.TagRepository.Create(tag); } else { existedTag.Pictures.Add(tag.Pictures.ToList()[0]); unitOfWork.TagRepository.Update(existedTag); } }
private Tag SearchTagInDb(Tag tag) { var existedTag = unitOfWork.TagRepository.Read(a => a.Content == tag.Content).FirstOrDefault(); if (existedTag == null) return tag; return existedTag; }