private void btnXacNhanThue_Click_1(object sender, EventArgs e) { int dem = 0; // số phòng mà khách chọn foreach (DataGridViewRow row in dgvThuePhong.Rows) { if (row.Cells[0].Value != null) { if ((Boolean)row.Cells[0].Value == true) { dem++; } } } if (dem > 0) { //Thêm khách hàng mới KhachHang kh = new KhachHang(); kh.TenKH = txtTenKH.Text; kh.GioiTinh = cboGioiTinh.Text; kh.SDT = txtSDT.Text; kh.Email = txtEmail.Text; kh.CMND = txtCMND.Text; dal_khachhang.ThemKhachHang(kh); string str_MaKHVuaThem = dal_khachhang.LayMaKHVuaThem(); //Thêm vào bảng Phiếu thuê mã khách hàng, ngày đén ngày đi, hình thức thuê PhieuThue PT = new PhieuThue(); PT.MaKH = str_MaKHVuaThem; PT.NgayDen = dateNgayDen.Value; PT.NgayDi = dateNgayDi.Value; PT.HinhThucThue = cboHinhThucThue.Text; dal_phieuthue.ThemPhieuThue(PT); string str_MaPTVuaThem = dal_phieuthue.LayMaPTVuaThem(); //Update bảng phòng foreach (DataGridViewRow row in dgvThuePhong.Rows) { if (row.Cells[0].Value != null) { if ((Boolean)row.Cells[0].Value == true) { Phong P = new Phong(); P.MaPhong = row.Cells[1].Value.ToString().Trim(); P.TrangThai = "Đã bị thuê"; P.MaPT = str_MaPTVuaThem; dal_phong.SuaPhongSauKhiThue(P); } } } MessageBox.Show("Thuê phòng thành công"); this.Close(); } else { MessageBox.Show("Bạn cần chọn phòng"); } }