コード例 #1
0
        public async Task <IActionResult> Delete(int examRequestId)
        {
            var userId = HttpContext.User.Claims.First()?.Value;

            try
            {
                ExamRequest examRequest = await _examRequestService.DeleteAsync(int.Parse(userId), examRequestId);

                if (examRequest == null)
                {
                    return(CustomResponse(statusCode: StatusCodes.Status404NotFound));
                }

                return(Ok());
            }
            catch (Exception e)
            {
                return(Unauthorized(e.Message));
            }
        }
コード例 #2
0
 public async System.Threading.Tasks.Task DeleteExamAsync()
 {
     await _examRequestService.DeleteAsync(_medic.UserId, _examRequest.Id);
 }