コード例 #1
0
        public IEnumerable <LibroDTO> GetLibrosFiltrados([FromBody] FiltroDTO filtrado)
        {
            var librosConsultas = new LibrosConsultas();
            var res             = from l in librosConsultas.ObtenerLibrosPorFiltro(filtrado.IdAutor, filtrado.IdEstado, filtrado.IdGenero)
                                  select new LibroDTO
            {
                Titulo        = l.Titulo,
                Autor         = l.Autore.Nombre + " " + l.Autore.Apellido,
                Genero        = l.Genero.Nombre,
                EstadoLectura = l.EstadosLectura.EstadoLectura
            };

            return(res);
        }
コード例 #2
0
        public IEnumerable <LibroDTO> GetLibros()
        {
            var librosConsultas = new LibrosConsultas();
            var res             = from l in librosConsultas.ObtenerLibros()
                                  select new LibroDTO
            {
                Titulo        = l.Titulo,
                Autor         = l.Autore.Nombre + " " + l.Autore.Apellido,
                Genero        = l.Genero.Nombre,
                EstadoLectura = l.EstadosLectura.EstadoLectura
            };

            return(res);
        }
コード例 #3
0
        public IEnumerable <LibroDTO> Estado(int idEstado)
        {
            var librosConsultas = new LibrosConsultas();
            var res             = from l in librosConsultas.ObtenerLibrosPorEstado(idEstado)
                                  select new LibroDTO
            {
                Titulo        = l.Titulo,
                Autor         = l.Autore.Nombre + " " + l.Autore.Nombre,
                EstadoLectura = l.EstadosLectura.EstadoLectura,
                Genero        = l.Genero.Nombre,
                Publicacion   = l.Publicacion
            };

            return(res);
        }