public async Task <ActionResult <CommentMarkViewModel> > UpdateCommentMarkAsync( [FromBody] UpdateCommentMarkRequest request, int id) { var result = await _commentService.UpdateCommentMarkAsync(request, id); return(Ok(result)); }
public async Task <CommentMarkViewModel> UpdateCommentMarkAsync(UpdateCommentMarkRequest request, int id) { var entity = await _commentMarkRepository.GetByIdAsync(id); var newEntity = request.CreateEntity(); entity.Update(newEntity); await _commentMarkRepository.SaveChangesAsync(); return((CommentMarkViewModel)entity); }