public async Task <IActionResult> Delete(CommentForDeleteDto dto) { var result = await _commentService.Delete(dto); if (result.Success) { return(Ok(result)); } return(BadRequest(result)); }
public async Task <IResult> Delete(CommentForDeleteDto dto) { var isCommentExists = await _commentDal.GetAsync(c => c.Id == dto.Id); if (isCommentExists == null) { return(new ErrorResult(Messages.CommentNotFound)); } await _commentDal.DeleteAsync(isCommentExists); return(new SuccessResult(Messages.DeletedSuccessfully)); }