コード例 #1
0
ファイル: Scanner.cs プロジェクト: MisRydas/VirtualLibrary
        public Task GetBookInDataView(string isbn, int isbnLength, ScannerDataProvider scannerData, User user)
        {
            return(Task.Factory.StartNew(() =>
            {
                SQLConnection.AddISBNToHistory(user.Id, isbn);

                DataTable bookData = SQLConnection.GetAllBooksInDataTable();

                var bookInformation = from book in bookData.AsEnumerable() where book.Field <string>("ISBN" + isbnLength) == isbn select book;

                scannerData.bookData = bookInformation.AsDataView();
            }));
        }
コード例 #2
0
ファイル: SearchBook.cs プロジェクト: MisRydas/VirtualLibrary
 public void SelectBook(string isbn, User user, SearchBookDataProvider searchBookData)
 {
     SQLConnection.AddISBNToHistory(user.Id, isbn);
     searchBookData.bookData = SQLConnection.GetBookByISBNInDataView(isbn);
 }