public void SubmitForm(TagsEntity tagsEntity, string keyValue) { if (!string.IsNullOrEmpty(keyValue)) { tagsEntity.Modify(keyValue); service.Update(tagsEntity); } else { tagsEntity.Create(); service.Insert(tagsEntity); } }
public async Task <TagsDomainModel> AddTag(TagsDomainModel newTag) { Tag tagToCreate = new Tag() { Name = newTag.Name }; var data = await _tagsRepository.GetTagByTagName(newTag.Name); Console.WriteLine("data: " + data); if (data == null) { data = _tagsRepository.Insert(tagToCreate); _tagsRepository.Save(); } TagsDomainModel domainModel = new TagsDomainModel() { Id = data.Id, Name = data.Name }; return(domainModel); }
public TagModel InsertTag(TagModel model) { var inserted = _repo.Insert(model); return(GetTag(inserted.Id)); }