public async Task <ActionResult <IList <Categoria> > > GetAsync() { try { var categorias = await _service.GetAllAsync(); return(new OkObjectResult(categorias)); } catch (Exception ex) { return(new BadRequestObjectResult(ex)); } }
public async Task <IActionResult> ReadAllAsync() { var categorias = await categoriaService.GetAllAsync(); if (categorias.code == Code.UNLISTED_ITEMS) { return(BadRequest(new { categorias.code, message = "Não foi possível realizar a busca das categorias." })); } if (categorias.code == Code.ITENS_NOT_FOUND) { return(NotFound(new { categorias.code, message = "Não existem categorias cadastradas." })); } return(Ok(categorias.result)); }