Exemple #1
0
        public TagDto Update(int id, UpdateTagDto dto)
        {
            var tagDto = dto.MapTo <TagDto>();

            tagDto.Id = id;
            return(_tagAppService.Update(tagDto));
        }
        //[AbpAuthorize(PermissionNames.Page_Tag_Update)]
        public async Task <bool> UpdateTagAsync(UpdateTagDto input)
        {
            PermissionChecker.Authorize(PermissionNames.Page_Tag_Update);

            var tag = await _tagRepository.GetAsync(input.Id);

            if (tag != null)
            {
                tag = input.MapTo(tag);//修改必须要
                await _tagRepository.UpdateAsync(tag);

                return(true);
            }
            else
            {
                return(false);
            }
        }