예제 #1
0
        public async Task <ActionResult <List <Localizacao> > > Get()
        {
            var localizacoes = await _repositorio.Listar();

            if (localizacoes == null)
            {
                return(NotFound());
            }
            return(localizacoes);
        }
예제 #2
0
        public async Task <ActionResult <List <Localizacao> > > Get() // list chama toda a tabela
        {
            // Include("") = Adiciona efetivamente a árvore de objetos relacionados
            var localizacaos = await _repositorio.Listar();

            if (localizacaos == null)
            {
                return(NotFound());
            }
            return(localizacaos);
        }
예제 #3
0
        public async Task <ActionResult <List <Localizacao> > > Get()
        {
            // ToListAsync (Select * from Localizacao)
            var Localizacaos = await _repositorio.Listar();

            if (Localizacaos == null)
            {
                return(NotFound());
            }
            return(Localizacaos);
        }
예제 #4
0
        public async Task <ActionResult <List <Localizacao> > > Get()
        {
            // O que é metodo assincrono: possibilidade de executar varios métodos em simultâneo
            var localizacoes = await _repositorio.Listar();

            if (localizacoes == null)
            {
                return(NotFound());
            }
            return(localizacoes);
        }
예제 #5
0
        public async Task <ActionResult <List <Localizacao> > > Get()
        {
            var localizacaos = await _contexto.Listar();

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

            return(localizacaos);
        }