private void cmbTenLoaiPhong_TTDV_SelectedIndexChanged(object sender, EventArgs e) { if (cmbTenLoaiPhong_TTDV.SelectedItem == null) { return; } else { dgvThongTinPhongDaDatDV.Visible = true; LoaiPhong_DTO lpDTO = (LoaiPhong_DTO)cmbTenLoaiPhong_TTDV.SelectedItem; cmbTenPhong_TTDV.DataSource = Phong_BLL.HienThiTenPhongTheoMaLoaiPhong_CoNguoi(lpDTO.MaLoaiPhong); cmbTenPhong_TTDV.DisplayMember = "TenPhong"; cmbTenPhong_TTDV.ValueMember = "MaPhong"; } if (cmbTenPhong_TTDV.Items.Count == 0) { cmbTenPhong_TTDV.Text = "Chưa có phòng"; cmbTenPhong_TTDV.Enabled = false; btnCapNhatDichVu.Enabled = false; dgvThongTinPhongDaDatDV.Visible = false; return; } else { dgvThongTinPhongDaDatDV.Visible = true; btnCapNhatDichVu.Enabled = true; cmbTenPhong_TTDV.Enabled = true; } }
private void cmbTenLoaiPhong_SelectedIndexChanged(object sender, EventArgs e) { if (cmbTenLoaiPhong.SelectedItem == null) { return; } LoaiPhong_DTO lpDTO = (LoaiPhong_DTO)cmbTenLoaiPhong.SelectedItem; cmbTenPhong.DataSource = Phong_BLL.HienThiTenPhongTheoMaLoaiPhong_Trong(lpDTO.MaLoaiPhong); cmbTenPhong.DisplayMember = "TenPhong"; cmbTenPhong.ValueMember = "MaPhong"; if (cmbTenPhong.Items.Count == 0) { cmbTenPhong.Text = "Hết phòng"; cmbTenPhong.Enabled = false; btnXacNhanDatPhong.Enabled = false; return; } else { cmbTenPhong.Enabled = true; btnXacNhanDatPhong.Enabled = true; } }
private void btnXacNhanDatPhong_Click(object sender, EventArgs e) { try { if (txtMaPhieuDK.Text == "") { return; } if (cmbTenPhong.Items.Count == 0) { cmbTenPhong.Text = "Hết phòng"; cmbTenPhong.Enabled = false; return; } else { cmbTenPhong.Enabled = true; PhieuDangKy_DTO pdkDTO = new PhieuDangKy_DTO(); Phong_DTO phgDTO = new Phong_DTO(); pdkDTO.MaPhieuDK = txtMaPhieuDK.Text; phgDTO.MaPhong = (string)cmbTenPhong.SelectedValue; int check = Phong_BLL.XacNhanDatPhong(pdkDTO, phgDTO); if (check > 0) { HienThiDuLieuPhieuDangKyDangCho(); cmbTenPhong.DataSource = Phong_BLL.HienThiTenPhongTheoMaLoaiPhong_Trong((string)cmbTenLoaiPhong.SelectedValue); cmbTenPhong.DisplayMember = "TenPhong"; cmbTenPhong.ValueMember = "MaPhong"; if (cmbTenPhong.Items.Count != 0) { cmbTenPhong.SelectedIndex = 0; } if (cmbTenPhong.Items.Count == 0) { cmbTenPhong.Enabled = false; btnXacNhanDatPhong.Enabled = false; cmbTenPhong.Text = "Hết phòng"; } MessageBox.Show("Đã thêm khách hàng vào phòng thành công", "Thông báo"); txtMaPhieuDK.Text = ""; HienThiDSKhachHangDaCoPhong(); } else { MessageBox.Show("Thêm khách hàng vào phòng thất bại", "Thông báo"); } } } catch (Exception ex) { XtraMessageBox.Show("Error :" + ex.Message); } }
private void frmDanhSachCacPhong_Load(object sender, EventArgs e) { lstPhong = Phong_BLL.HienThiDanhSachCacPhong(); dgvDanhSachCacPhong.DataSource = lstPhong; dgvDanhSachCacPhong.Columns[4].Visible = false; dgvDanhSachCacPhong.Columns[5].Visible = false; dgvDanhSachCacPhong.Columns[6].Visible = false; }
private void btnThayDoiPhongChoKhach_Click(object sender, EventArgs e) { try { if (cmbTenPhong_TTDP.Items.Count == 0) { cmbTenPhong_TTDP.Text = "Hết phòng"; cmbTenPhong_TTDP.Enabled = false; return; } else { cmbTenPhong_TTDP.Enabled = true; PhieuDangKy_DTO pdkDTO = new PhieuDangKy_DTO(); Phong_DTO phgDTO = new Phong_DTO(); pdkDTO.MaPhieuDK = txtMaPhieuDK_TTDP.Text; phgDTO.MaPhong = (string)cmbTenPhong_TTDP.SelectedValue; int check = Phong_BLL.ThayDoiPhongChoKhach(pdkDTO, phgDTO); DialogResult _dr = MessageBox.Show("Bạn có chắc muốn thay đổi phòng cho khách không ?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (_dr == DialogResult.Yes) { if (check > 0) { HienThiDSKhachHangDaCoPhong(); cmbTenPhong_TTDP.DataSource = Phong_BLL.HienThiTenPhongTheoMaLoaiPhong_Trong((string)cmbTenLoaiPhong_TTDP.SelectedValue); cmbTenPhong_TTDP.DisplayMember = "TenPhong"; cmbTenPhong_TTDP.ValueMember = "MaPhong"; if (cmbTenPhong_TTDP.Items.Count != 0) { cmbTenPhong_TTDP.SelectedIndex = 0; } if (cmbTenPhong_TTDP.Items.Count == 0) { cmbTenPhong_TTDP.Enabled = false; btnThayDoiPhongChoKhach.Enabled = false; cmbTenPhong_TTDP.Text = "Hết phòng"; } MessageBox.Show("Cập nhật phòng cho khách thành công!!!!", "Thông báo"); } else { MessageBox.Show("Cập nhật phòng cho khách thất bại!!! Xin kiểm tra dữ liệu!!!", "Thông báo"); } } } } catch (Exception ex) { XtraMessageBox.Show("Error :" + ex.Message); } }
private void btnTimKiem_Click(object sender, EventArgs e) { if (cmbTimTheo.SelectedIndex == 0) { dgvPhong.DataSource = Phong_BLL.TimMaPhong(txtTuKhoa.Text); } else if (cmbTimTheo.SelectedIndex == 1) { dgvPhong.DataSource = Phong_BLL.TimTenPhong(txtTuKhoa.Text); } }
private void btnCapNhatLaiTrangThaiPhong_Click(object sender, EventArgs e) { PhieuDangKy_DTO pdkDTO = new PhieuDangKy_DTO(); Phong_DTO phgDTO = new Phong_DTO(); pdkDTO.MaPhieuDK = txtMaPhieuDK_TTDP.Text; phgDTO.MaPhong = (string)cmbTenPhong_TTDP.SelectedValue; int check = Phong_BLL.CapNhatLaiTrangThaiPhong(pdkDTO, phgDTO); if (check > 0) { HienThiDSKhachHangDaCoPhong(); MessageBox.Show("Đã cập nhật lại phòng thành công!!!!", "Thông báo"); } else { MessageBox.Show("Cập nhật thất bại!!!!", "Thông báo"); } }
private void cmbTimTheo_SelectedIndexChanged(object sender, EventArgs e) { AutoCompleteStringCollection auto = new AutoCompleteStringCollection(); DataTable dt = new DataTable(); dt = Phong_BLL.LayThuocTinhPhong(); foreach (DataRow item in dt.Rows) { if (cmbTimTheo.SelectedIndex == 0) { auto.Add(item[0].ToString()); } else if (cmbTimTheo.SelectedIndex == 1) { auto.Add(item[1].ToString()); } } txtTuKhoa.AutoCompleteMode = AutoCompleteMode.SuggestAppend; txtTuKhoa.AutoCompleteSource = AutoCompleteSource.CustomSource; txtTuKhoa.AutoCompleteCustomSource = auto; }