コード例 #1
0
 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();
 }
コード例 #2
0
 public ViewModel()
 {
     bookRepository       = new SqlBookRepository(connectionString);
     usersRepository      = new SqlUserRepository(connectionString);
     checkedOutRepository = new SqlCheckedOutRepository(connectionString);
     BookList             = bookRepository.FetchAllBooks().ToList();
     UserList             = usersRepository.FetchAllUsers().ToList();
 }