public ViewModel(IBookRepository bookRepository, IUsersRepository usersRepository, ICheckedOutRepository checkedOutRepository) { this.checkedOutRepository = checkedOutRepository; this.bookRepository = bookRepository; this.usersRepository = usersRepository; BookList = bookRepository.FetchAllBooks().ToList(); UserList = usersRepository.FetchAllUsers().ToList(); }
public ViewModel() { bookRepository = new SqlBookRepository(connectionString); usersRepository = new SqlUserRepository(connectionString); checkedOutRepository = new SqlCheckedOutRepository(connectionString); BookList = bookRepository.FetchAllBooks().ToList(); UserList = usersRepository.FetchAllUsers().ToList(); }