public async Task <ActionResult <List <Categoria> > > Get()
        {
            try
            {
                var Categorias = await repositorio.Get();

                //atribui o valor nulo para todos eventos que estão aninhados a categoria
                foreach (var item in Categorias)
                {
                    item.Evento   = null;
                    item.EventoTw = null;
                }

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

                return(Categorias);
            }
            catch (Exception)
            {
                return(Forbid());

                throw;
            }
        }
 public async Task <ActionResult <List <EventoCategoriaTbl> > > Get()
 {
     try{
         return(await repositorio.Get());
     }catch (System.Exception) {
         throw;
     }
 }
        public async Task <ActionResult <List <Categoria> > > Get()
        {
            List <Categoria> listaDeCategoria = await repositorio.Get();

            if (listaDeCategoria == null)
            {
                return(NotFound());
            }
            return(listaDeCategoria);
        }
 public async Task <ActionResult <List <Categoria> > > Get()
 {
     try
     {
         return(await repositorio.Get());
     }
     catch (Exception)
     {
         throw;
     }
 }
示例#5
0
        public async Task <ActionResult <Categoria> > Get(string categoria_produto) /*Puxa apenas pelo categoria_produto */
        {
            var categoria = repositorio.Get(categoria_produto.ToLower());           /*Variavel categorias recebe do banco de dados minha categoria por categoria_produto */

            if (categoria == null)
            {/*Se minha categorias for nulo ele da erro. Caso contrario ele retorna por categoria_produto */
                return(NotFound());
            }
            return(await categoria);
        }
        public async Task <ActionResult <List <Categoria> > > Get()
        {
            List <Categoria> categorias = await repositorio.Get();

            if (categorias == null)
            {
                return(NotFound(new { mensagem = "Categoria nao encontrada" }));
            }
            return(categorias);
        }