private void Btn_find_Click(object sender, RoutedEventArgs e) { if (String.IsNullOrEmpty(tb_find.Text)) { MessageBox.Show("Please input 'Book ID' "); } else { ArrayList bookID = DataAccessBook.GetBookID(tb_find.Text); ArrayList bookTitle = DataAccessBook.GetBookTitle(tb_find.Text); ArrayList bookDescription = DataAccessBook.GetBookDescription(tb_find.Text); ArrayList bookPrice = DataAccessBook.GetBookPrice(tb_find.Text); string dataID = ""; int counter = 0; foreach (string listID in bookID) { counter = counter + 1; dataID = listID; } string dataTitle = ""; foreach (string listTitle in bookTitle) { dataTitle = listTitle; } string dataDescription = ""; foreach (string listDescription in bookDescription) { dataDescription = listDescription; } string dataPrice = ""; foreach (string listPrice in bookPrice) { dataPrice = listPrice; } if (counter == 0) { MessageBox.Show("No member data found", "Member detail"); } else { tb_BookID.Text = dataID; tb_BookTitle.Text = dataTitle; tb_BookDescription.Text = dataDescription; tb_BookPrice.Text = dataPrice; } } }
private void Tb_BookID_TextChanged(object sender, TextChangedEventArgs e) { if (String.IsNullOrEmpty(tb_BookPrice.Text)) { tb_TotalPrice.Clear(); } ArrayList bookTitle = DataAccessBook.GetBookTitle(tb_BookID.Text); ArrayList bookDescription = DataAccessBook.GetBookDescription(tb_BookID.Text); ArrayList bookPrice = DataAccessBook.GetBookPrice(tb_BookID.Text); string dataTitle = ""; foreach (string listTitle in bookTitle) { dataTitle = listTitle; } string dataDescription = ""; foreach (string listDescription in bookDescription) { dataDescription = listDescription; } string dataPrice = ""; foreach (string listPrice in bookPrice) { dataPrice = listPrice; } tb_BookTitle.Text = dataTitle; tb_BookDescription.Text = dataDescription; tb_BookPrice.Text = dataPrice; }