public async Task <JsonResult> Update(ModifyTagDto model) { var result = await _tagAppService.Update(model); OutputModel outputModel = new OutputModel(); outputModel.Data = result; return(new JsonResult(outputModel)); }
public async Task <ServiceResult> UpdateAsync([FromBody] ModifyTagDto modify) { var validation = modify.Validation(); if (validation.Fail) { return(ServiceResult.Failed(validation.Msg)); } return(await Task.FromResult(await _tagSvc.UpdateAsync(modify))); }
public async Task <ServiceResult> UpdateAsync(ModifyTagDto modify) { var tag = await _tagRepo.Select.Where(c => c.Name == modify.Name).ToOneAsync(); if (tag != null && tag.Id != modify.Id) { return(await Task.FromResult(ServiceResult.Failed($"Name:{modify.Name} 的文章标签已存在"))); } var entity = Mapper.Map <TagEntity>(modify); await _tagRepo.UpdateAsync(entity); return(await Task.FromResult(ServiceResult.Successed("更新文章标签成功"))); }
public async Task <Result> Update(ModifyTagDto dto) { return(await _tagService.Update(_mapper.Map <Tag>(dto))); }