Exemplo n.º 1
0
        public IActionResult GetAll()
        {
            try
            {
                var result = _produtoServices.GetAll();

                if (result is null)
                {
                    return(NoContent());
                }

                return(Ok(result));
            }
            catch (Exception e)
            {
                return(BadRequest($"Erro ao processar a requisição: {e.Message}"));
            }
        }
Exemplo n.º 2
0
        public ProdutoQuery(IProdutoServices produtoServices)
        {
            Field <ListGraphType <ProdutoType> >("produto",
                                                 arguments: new QueryArguments(new QueryArgument[]
            {
                new QueryArgument <IdGraphType> {
                    Name = "id"
                },
                new QueryArgument <StringGraphType> {
                    Name = "nome"
                }
            }),
                                                 resolve: contexto =>
            {
                var filtroNome = contexto.GetArgument <string>("nome");

                return(produtoServices.GetAll());
            }
                                                 );
        }
        public IActionResult GetAll()
        {
            var result = _services.GetAll();

            return(Ok(result));
        }