public IEnumerable <Tag> AddTags([FromBody] List <Tag> tags, int id)
        {
            var user = HttpContext.User.Identity.Name;

            if (ModelState.IsValid)
            {
                return(_db.AddTags(tags, user, id));
            }
            return(null);
        }
Esempio n. 2
0
        public async Task <IActionResult> AddTags(int contentId, int id, [FromBody] TagsInputDTO tags)
        {
            if (contentId == 0 || id == 0 || tags == null)
            {
                return(BadRequest());
            }
            var result = await tagRepository.AddTags(contentId, id, tags.tags);

            if (result == false)
            {
                return(new StatusCodeResult(500));
            }
            return(CreatedAtRoute("GetTags", new { contentId = contentId, id = id }));
        }
        public List <Guid> AddTags(List <string> tags)
        {
            var tagIds = _tagRepository.AddTags(tags);

            return(tagIds);
        }