Example #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));
        }
Example #2
0
 public List <CarteDTO> GetBooksByGen(string gen)
 {
     return(CarteTransformer.fromModelListToCarteDtoList(bookRepository.GetBooksByGen(gen)));
 }
Example #3
0
 public List <CarteDTO> GetAllBooks()
 {
     return(CarteTransformer.fromModelListToCarteDtoList(bookRepository.getAll().ToList <Carte>()));
 }
Example #4
0
 public CarteDTO GetBookById(int id)
 {
     return(CarteTransformer.fromModelToDto(bookRepository.GetObjectById(id)));
 }