Example #1
0
 public IList <Libro> ObtenerLibros()
 {
     using (var context = new BibliotecaEntitiesORM())
     {
         return((from l in context.Libros.Include("Genero").Include("Autore").Include("EstadosLectura")
                 select l).ToList());
     }
 }
Example #2
0
 public IList <Autore> ObtenerAutores()
 {
     using (var context = new BibliotecaEntitiesORM())
     {
         var res = (from a in context.Autores
                    select a).ToList();
         return(res);
     }
 }
Example #3
0
 public IList <EstadosLectura> ObtenerEstados()
 {
     using (var context = new BibliotecaEntitiesORM())
     {
         var res = (from e in context.EstadosLecturas
                    select e).ToList();
         return(res);
     }
 }
Example #4
0
 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());
     }
 }
Example #5
0
 public IList <Genero> ObtenerGeneros()
 {
     using (var context = new BibliotecaEntitiesORM())
     {
         var res = (from g in context.Generos
                    select g).ToList();
         return(res);
     }
 }
Example #6
0
 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);
     }
 }
Example #7
0
 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());
     }
 }