Пример #1
0
        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));
        }
Пример #2
0
        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);
        }