public BookService(IBookRepository bookRepositorio, IBookCategoryRepository bookCategoryRepository, IUserRepository userRepository, IUserBookRentRepository userBookRentRepository, IApplicationUnitOfWork uow) : base(uow) { _bookRepository = bookRepositorio; _bookCategoryRepository = bookCategoryRepository; _userRepository = userRepository; _userBookRentRepository = userBookRentRepository; }
private static void InsertCategories(IBookCategoryRepository bookCategoryRepository) { List <BookCategory> bookCategories = new List <BookCategory> { new BookCategory("None"), new BookCategory("Poem"), new BookCategory("Drama"), new BookCategory("IT Literature"), new BookCategory("History"), new BookCategory("Biography"), new BookCategory("Detective"), new BookCategory("Fantasy") }; foreach (var category in bookCategories) { bookCategoryRepository.Save(category); } }
private static void InsertBooksAndAuthors(IBookRepository bookRepository, IBookCategoryRepository bookCategoryRepository) { var author1 = /*authorRepository.GetById(2);*/ new Author("Jon", "Skit"); //authorRepository.Save(author1); var author2 = new Author("Adam", "Freemann"); //authorRepository.Save(author2); var author3 = new Author("Joseph", "Albahari"); //authorRepository.Save(author3); var author4 = new Author("Ben", "Albahari"); //authorRepository.Save(author4); var book1 = new Book("C# for dummies", new DateTime(2009, 01, 01), bookCategoryRepository.GetById(4), new List <Author> { author1 }); var book2 = new Book("MVC5", new DateTime(2010, 01, 01), bookCategoryRepository.GetById(4), new List <Author> { author2 /*authorRepository.GetById(3)*/ }); var book3 = new Book("C# Nutshell", new DateTime(2013, 01, 01), bookCategoryRepository.GetById(4), new List <Author> { author3, author4 /*authorRepository.GetById(4), authorRepository.GetById(5) */ }); bookRepository.AddNewBook(book1); bookRepository.Save(book2); bookRepository.Save(book3); //var authTobook = new AuthorToBook(book1, author1); //authorToBookRepository.Save(authTobook); //authTobook = new AuthorToBook(book2, author2); //authorToBookRepository.Save(authTobook); //authTobook = new AuthorToBook(book3, author3); //authorToBookRepository.Save(authTobook); //authTobook = new AuthorToBook(book3, author4); //authorToBookRepository.Save(authTobook); }
public BookCategoryService(ILogger <BookCategoryService> logger, IBookCategoryRepository bookCategoryRepository) : base(bookCategoryRepository, logger) { _bookCategoryRepository = bookCategoryRepository; }
public BookCategoryService(DataContext context, IBookCategoryRepository bookCategoryRepository, ICategoryRepository categoryRepository) { _context = context; _categoryRepository = categoryRepository; _bookCategoryRepository = bookCategoryRepository; }
public BookCategoryController(IBookCategoryRepository bookCategoryRepository) { this.bookCategoryRepository = bookCategoryRepository; }
public BookService(IBookRepository bookRepositorio, IBookCategoryRepository bookCategoryRepository) { _bookRepository = bookRepositorio; _bookCategoryRepository = bookCategoryRepository; }
public BookCategoryManager(IBookCategoryRepository repository) : base(repository) { }
public BookCategoryService(IBookCategoryRepository bookCategoryRepository, IUnitOfWork unitOfWork) { this._bookCategoryRepository = bookCategoryRepository; this._unitOfWork = unitOfWork; }
public BookCategoryBll(IBookCategoryRepository repository, IBookCategoryTypesBll categoryTypesBll) { _repository = repository; _categoryTypesBll = categoryTypesBll; }
public BookCategoryService(IBookCategoryRepository bookCategoryRepository, IBookRepository bookRepos) { _bookCategoryRepository = bookCategoryRepository; this.bookRepos = bookRepos; }