//Chọn đặt dĩa private void btnDatDia_Click(object sender, EventArgs e) { for (int i = 0; i < dsTieuDeDuocChon.Count; i++) { eDanhSachHangDoi temp = new eDanhSachHangDoi(); temp.MaDatDia = "DD" + kiemTraMaTuDong(getMaDD_AuTo(datDiaController.LayDanhSachHangDoi())); temp.MaKhachHang = txtMaKH.Text; temp.NgayDatDia = DateTime.Parse(txtNgayDat.Text); temp.TenTieuDe = dsTieuDeDuocChon.ElementAt(i).TenTieuDe; temp.MaDiaTam = null; datDiaController.themHangDoi(temp); } //Load lại gridview hàng đợi dsHangDoi = datDiaController.LayDanhSachHangDoi(); this.layDSHangDoi(dsHangDoi); //Load lại gridview hàng đợi của khách hàng nếu có if (txtMaKH.Text.Equals(txtTimKiemKhachDat.Text)) { dsHangDoiCuaKhachHang = datDiaController.LayDSHangDoiBangMaKhachHang(txtTimKiemKhachDat.Text); layDSHangDoiCua1KhachHang(dsHangDoiCuaKhachHang); } //Load lại mã Đặt đĩa và các textbox,button,girdview khác txtMaDat.Text = "DD" + kiemTraMaTuDong(getMaDD_AuTo(datDiaController.LayDanhSachHangDoi())); txtNgayDat.Text = DateTime.Now.ToString(); txtMaKH.Text = ""; txtSoDienThoai.Text = ""; txtTenKhachHang.Text = ""; dsTieuDeDuocChon.Clear(); layDSTieuDe(dsTieuDeDuocChon); customLock(); MessageBox.Show("Đặt đĩa thành công!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); }
private void btnXoa_Click(object sender, EventArgs e) { if (griDanhSachKhachHang.SelectedRows.Count > 0) { String maKH = griDanhSachKhachHang.SelectedRows[0].Cells[0].Value.ToString(); if (busQuanLyKhachHang.kiemTraTonTaiKhachHang(maKH)) { MessageBox.Show("Khách hàng này đã tồn tại trong danh sách phiếu thuê nên không thể xóa!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { DialogResult d; d = MessageBox.Show("Bạn có muốn xóa không?", "Thông báo!", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (d == DialogResult.Yes) { dsHangDoiCuaKH = busDatDia.LayDSHangDoiBangMaKhachHang(maKH); if (dsHangDoiCuaKH != null) //Khách hàng này có đặt trước { foreach (eDanhSachHangDoi item in dsHangDoiCuaKH) { busDatDia.XoaHangDoiBangMaDatDia(item.MaDatDia); } } busQuanLyKhachHang.xoaKhachHang(maKH); MessageBox.Show("Xóa thành công!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); dsKH = busQuanLyKhachHang.layDSKhachHang(); txtMaKH.Text = "KH" + kiemTraMaTuDong(getMaDD_AuTo(busQuanLyKhachHang.layDSKhachHang())); griDanhSachKhachHang.DataSource = dsKH; formatDatagridsKhachHang(); btnXoa.Enabled = false; btnSua.Enabled = false; txtSDT.Text = ""; txtTenKH.Text = ""; txtDiaChi.Text = ""; } } } }