Ejemplo n.º 1
0
        public List <CarteDTO> GetAvailableBooks()
        {
            List <Carte> books = bookRepository.GetAvailableBooks();

            foreach (Carte book in books)
            {
                book.Autor = autorRepository.GetObjectById(book.autorId);
                book.Gen   = genderRepository.GetObjectById(book.genId);
            }

            return(CarteTransformer.fromModelListToCarteDtoList(books));
        }
Ejemplo n.º 2
0
 public List <CarteDTO> GetBooksByGen(string gen)
 {
     return(CarteTransformer.fromModelListToCarteDtoList(bookRepository.GetBooksByGen(gen)));
 }
Ejemplo n.º 3
0
 public List <CarteDTO> GetAllBooks()
 {
     return(CarteTransformer.fromModelListToCarteDtoList(bookRepository.getAll().ToList <Carte>()));
 }
Ejemplo n.º 4
0
 public CarteDTO GetBookById(int id)
 {
     return(CarteTransformer.fromModelToDto(bookRepository.GetObjectById(id)));
 }