public async Task <IActionResult> create([FromBody] ReplyCreateRequest request) { var replyId = await _replyService.Create(request); if (replyId == 0) { return(BadRequest("Thêm phản hồi không thành công!")); } var reply = await _replyService.getReplyById(replyId); return(CreatedAtAction(nameof(getReplyById), new { id = replyId }, reply)); }
public async Task <int> Create(ReplyCreateRequest request) { var reply = new Reply() { content = request.content, evaluationId = request.evaluationId, status = enums.ActionStatus.Display, createDate = DateTime.Now, userId = request.userId, }; _context.replies.Add(reply); await _context.SaveChangesAsync(); return(reply.id); }