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); }
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); }
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); }