public IList <Libro> ObtenerLibros() { using (var context = new BibliotecaEntitiesORM()) { return((from l in context.Libros.Include("Genero").Include("Autore").Include("EstadosLectura") select l).ToList()); } }
public IList <Autore> ObtenerAutores() { using (var context = new BibliotecaEntitiesORM()) { var res = (from a in context.Autores select a).ToList(); return(res); } }
public IList <EstadosLectura> ObtenerEstados() { using (var context = new BibliotecaEntitiesORM()) { var res = (from e in context.EstadosLecturas select e).ToList(); return(res); } }
public IList <Libro> ObtenerLibrosPorEstado(int idEstadoLectura) { using (var context = new BibliotecaEntitiesORM()) { return((from l in context.Libros.Include("Genero").Include("Autore").Include("EstadosLectura") where l.IdEstadoLectura == idEstadoLectura select l).ToList()); } }
public IList <Genero> ObtenerGeneros() { using (var context = new BibliotecaEntitiesORM()) { var res = (from g in context.Generos select g).ToList(); return(res); } }
public IList <Libro> ObtenerLibrosPorGenero(int idGenero) { using (var context = new BibliotecaEntitiesORM()) { var res = (from l in context.Libros.Include("Genero").Include("Autore").Include("EstadosLectura") where l.IdGenero == idGenero select l).ToList(); return(res); } }
public IList <Libro> ObtenerLibrosPorFiltro(int?IdAutor, int?IdEstadoLectura, int?IdGenero) { using (var context = new BibliotecaEntitiesORM()) { return((from l in context.Libros.Include("Genero").Include("Autore").Include("EstadosLectura") where l.IdAutor == IdAutor where l.IdEstadoLectura == IdEstadoLectura where l.IdGenero == IdGenero select l).ToList()); } }