public Task <UpdateClassifyResponseDto> UpdateClassifySync(UpdateClassifyRequestDto dto) { return(Task.Run(() => { UpdateClassifyResponseDto resp = new UpdateClassifyResponseDto(); var classifyEntity = _groupClassifyRepository.Table.SingleOrDefault(t => t.Id.Equals(dto.id)); if (classifyEntity != null) { classifyEntity.Name = dto.name; classifyEntity.Description = dto.description; classifyEntity.Order = dto.order; classifyEntity.GMTModified = DateTime.Now; _groupClassifyRepository.Update(classifyEntity); } else { throw new NotFoundException("不存在该板块"); } return resp; })); }
public async Task <IHttpActionResult> Put([FromBody] UpdateClassifyRequestDto dto) { var resp = await _groupService.UpdateClassifySync(dto); return(Ok(resp)); }