public IActionResult Get(int requestNumber) { try { Request request = requestLogic.GetByCondition(r => r.RequestNumber == requestNumber); RequestDTO reqToReturn = new RequestDTO(request); return(Ok(reqToReturn)); } catch (BusinessLogicException e) { return(NotFound(e.Message)); } catch (DataAccessException e) { return(StatusCode(StatusCodes.Status500InternalServerError, e.Message)); } }