コード例 #1
0
ファイル: AdminController.cs プロジェクト: hasloOkon/Blog
        public ActionResult AddTag(AddTagForm addTagForm)
        {
            if (ModelState.IsValid)
            {
                var tag = Mapper.Map <Tag>(addTagForm);

                tagRepository.AddOrUpdate(tag);

                return(RedirectToAction("Posts", "Blog"));
            }
            else
            {
                return(View(addTagForm));
            }
        }
コード例 #2
0
        public async Task <ActionResult <TagViewModel> > AddTag([FromQuery] string tagName)
        {
            var tag = new EntryTag(tagName);

            tag = _repository.AddOrUpdate(tag);
            await _unitOfWork.CompleteAsync();

            return(_mapper.Map <EntryTag, TagViewModel>(tag));
        }