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)); } }