public async Task <CommentListModel> Approve(Guid id, Guid?parentId = null) { await _service.ApproveAsync(id); var result = await List(parentId); result.Status = new StatusMessage { Type = StatusMessage.Success, Body = _localizer.Comment["The comment was successfully approved"] }; return(result); }
public async Task <CommentListModel> Approve(ApprovalModel model) { await _service.ApproveAsync(model.Id).ConfigureAwait(false); var result = await List(model.ParentId).ConfigureAwait(false); result.Status = new StatusMessage { Type = StatusMessage.Success, Body = _localizer.Comment["The comment was successfully approved"] }; return(result); }