private void Bt_thanhtoan_Click(object sender, RoutedEventArgs e) { //Cập nhật lại tình trạng phòng PhongBUS phong_ = new PhongBUS(); phong_.updateTTPhongAsChuaThue(); //-- PhongDTO phong = new PhongDTO(); var screen = new LapHoaDonThanhToan(phong); screen.ShowDialog(); }
private void Bt_thanhtoan_Click(object sender, RoutedEventArgs e) { var index = 0; if (LbDanhMucPhong.SelectedItems.Count > 0) { for (var lcount = 0; lcount <= LbDanhMucPhong.Items.Count - 1; lcount++) { if (LbDanhMucPhong.Items[lcount] == LbDanhMucPhong.SelectedItem) { index = lcount; break; } } } // bool checkThanhToan = false; HoaDonThanhToanBUS hd = new HoaDonThanhToanBUS(); foreach (DataRow row in hd.KiemTraThanhToan().Rows) { if (row.Field <string>(0) == ListPhong[index].TenPhong) { checkThanhToan = true; } } //Kiểm tra phòng đã thanh toán chưa if (ListPhong[index].TinhTrang != "chua thue" && checkThanhToan == false) { var screen = new LapHoaDonThanhToan(ListPhong[index]); screen.ShowDialog(); PhongBUS bus = new PhongBUS(); LoadData(bus.SelectAllPhong()); } else if (checkThanhToan == true) { MessageBox.Show("Phòng này đã được khách thanh toán rồi !", "Phòng đã đươc thanh toán", MessageBoxButton.OK); } else { MessageBox.Show("Phòng này chưa được khách thuê vui lòng chọn phòng khác", "Phòng chưa đươc thuê", MessageBoxButton.OK); } }