示例#1
0
 private Modelos.ListaLeitura CreateFor(TipoListaLeitura tipo)
 {
     return(new Modelos.ListaLeitura
     {
         Tipo = tipo.ParaString(),
         Livros = LivrosDoTipo(tipo)
     });
 }
示例#2
0
 private Lista CriarLista(TipoListaLeitura tipo)
 {
     return(new Lista
     {
         Tipo = tipo.ParaString(),
         Livros = _repo.All.Where(l => l.Lista == tipo).Select(l => l.ToApi())
     });
 }
 private Lista CriaLista(TipoListaLeitura tipo)
 {
     return(new Lista
     {
         Tipo = tipo.ParaString(),
         Livros = _repo.All.Where(l => l.Lista == tipo).ToList()
     });
 }
 private Lista CriarLista(TipoListaLeitura tipoLista)
 {
     return(new Lista
     {
         Tipo = tipoLista.ParaString(),
         Livros = (IEnumerable <LivroApi>)_repository.All.Where(l => l.Lista == tipoLista).ToList()
     });
 }
 private Leituras CriarLeituras(TipoListaLeitura tipo)
 {
     return(new Leituras
     {
         Tipo = tipo.ParaString()
         ,
         Livros = _repository.All.Where(l => l.Lista == tipo).Select(l => l.ToApi()).ToList()
     });
 }
示例#6
0
        public IActionResult Get(TipoListaLeitura tipo)
        {
            var lista = new Modelos.ListaLeitura
            {
                Tipo   = tipo.ParaString(),
                Livros = LivrosDoTipo(tipo)
            };

            return(Ok(lista));
        }
 private Lista CriaLista(TipoListaLeitura tipo)
 {
     return(new Lista
     {
         Tipo = tipo.ParaString(),
         Livros = _repo.All                    // Pega todos os registros da tabela
                  .Where(l => l.Lista == tipo) // Onde l.Lista == tipo parametro entrada
                  .Select(l => l.ToApi())      // O método ToApi faz o mapper
                  .ToList()                    // Converte para Lista
     });
 }
示例#8
0
 private Lista CriaLista(TipoListaLeitura tipo)
 {
     return(new Lista
     {
         Tipo = tipo.ParaString(),
         Funcionario = _repo.All
                       .Where(l => l.Lista == tipo)
                       .Select(l => l.To_Api())
                       .ToList()
     });
 }
示例#9
0
 private Lista CriaLista(TipoListaLeitura tipo)
 {
     return(new Lista
     {
         Tipo = tipo.ParaString(),
         Livros = _repo.All
                  .Where(x => x.Lista == tipo)
                  .Select(x => x.ToApi())
                  .ToList()
     });
 }
 public static Lista CriaLista(TipoListaLeitura tipo, IRepository <Livro> repo)
 {
     return(new Lista
     {
         Tipo = tipo.ParaString(),
         Livros = repo.All
                  .Where(l => l.Lista == tipo)
                  .Select(l => l.ToApi())
                  .ToList()
     });
 }
示例#11
0
        public async Task <Leituras> GetListaLeituraAsync(TipoListaLeitura tipo)
        {
            HttpResponseMessage resposta = await _httpClient
                                           .GetAsync(string.Format(_configuration.GetSection("GetByIdListaLeitura").Value, tipo.ParaString()));

            resposta.EnsureSuccessStatusCode();

            return(await resposta.Content.ReadAsAsync <Leituras>());
        }