private void AddBookButton_Click(object sender, RoutedEventArgs e) { var bookID = maSachTextBox.Text.ToUpper(); var qty = QuantityTextBox.Text; if (bookID == "") { MessageBox.Show("Chưa nhập mã sách"); } else if (qty == "") { MessageBox.Show("Chưa nhập số lượng sách"); } else { int quantity = Int32.Parse(qty); bool isValid = ThuNganBUS.isVaLidBook(booksInDatabase, bookID); if (isValid == false) { MessageBox.Show("Sách vừa nhập không có trong dữ liệu"); } else { ThuNganBUS.addBookToCart(ref booksInCart, booksInDatabase, bookID, quantity); lvBooks.ItemsSource = booksInCart; } var total = ThuNganBUS.getTotal(booksInCart); var tax = ThuNganBUS.getTax(total); TaxTextBlock.Text = tax.ToString() + " đ"; TotalPriceTextBlock.Text = (total + tax).ToString() + " đ"; } }
private void DeleteBookButton_Click(object sender, RoutedEventArgs e) { var button = sender as Button; ThuNganBUS.deleteBook(ref booksInCart, button.Tag.ToString()); lvBooks.ItemsSource = booksInCart; var total = ThuNganBUS.getTotal(booksInCart); var tax = ThuNganBUS.getTax(total); TaxTextBlock.Text = tax.ToString() + " đ"; TotalPriceTextBlock.Text = (total + tax).ToString() + " đ"; }
private void CheckoutButton_Click(object sender, RoutedEventArgs e) { bool state = ThuNganBUS.CheckOut(booksInCart, booksInDatabase, db, khachhang); if (state == true) { //xoa thong tin khach hang khachhang.Clear(); //xoa hoa don booksInCart.Clear(); maSachTextBox.Text = ""; QuantityTextBox.Text = ""; KMaiTextBox.Text = ""; CustomerListBox.ItemsSource = khachhang; lvBooks.ItemsSource = booksInCart; MessageBox.Show("Thanh toán hóa đơn thành công"); } }
private void CustomerButton_Click(object sender, RoutedEventArgs e) { var CustomerWindow = new Customer(); var phone = KMaiTextBox.Text; var checkPhone = ThuNganBUS.CheckPhone(phone, db); if (checkPhone == false) { if (CustomerWindow.ShowDialog() == true) { MessageBox.Show("Đã thêm khách hàng thành công"); } } else { var customer = from kh in db.KhachHangs where kh.SDT_KH == phone select kh; khachhang = customer.ToList(); CustomerListBox.ItemsSource = khachhang; } }