示例#1
0
        public IActionResult RemoveTagFromPage(int id, AddTagToPageViewModel addTagToPageViewModel)
        {
            //Lists
            addTagToPageViewModel.PageId       = id;
            addTagToPageViewModel.TagsAvalible = _tagRepository.GetAllTags().ToList();
            addTagToPageViewModel.TagsOnPage   = _tagRepository.GetTagsForPage(id).ToList();

            return(View(addTagToPageViewModel));
        }
示例#2
0
        public IActionResult RemoveTagFromPage(AddTagToPageViewModel addTagToPageViewModel)
        {
            //Remove tag
            var tagId  = addTagToPageViewModel.TagId;
            var pageId = addTagToPageViewModel.PageId;

            _tagRepository.RemoveTagFromPage(tagId, pageId);

            //Lists
            addTagToPageViewModel.TagsAvalible = _tagRepository.GetAllTags().ToList();
            addTagToPageViewModel.TagsOnPage   = _tagRepository.GetTagsForPage(pageId).ToList();

            return(View(addTagToPageViewModel));
        }