Exemple #1
0
        public async Task <IEnumerable <RequestViewModel> > Get()
        {
            // var requests = _db.Users.ToList();
            var results = await _requestLogic.Get();

            return(results);
        }
        public IActionResult Get(Guid id)
        {
            Request RequestGet = Logic.Get(id);

            if (RequestGet == null)
            {
                return(NotFound());
            }

            return(Ok(RequestDTO.ToModel(RequestGet)));
        }
 public IActionResult Get(Guid id)
 {
     try
     {
         Request    request     = requestLogic.Get(id);
         RequestDTO reqToReturn = new RequestDTO(request);
         return(Ok(reqToReturn));
     }
     catch (BusinessLogicException e)
     {
         return(NotFound(e.Message));
     }
     catch (DataAccessException e)
     {
         return(StatusCode(StatusCodes.Status500InternalServerError, e.Message));
     }
 }