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)); } }
public async System.Threading.Tasks.Task DeleteExamAsync() { await _examRequestService.DeleteAsync(_medic.UserId, _examRequest.Id); }