void LoadData() { try { btnThem.Enabled = true; btnSua.Enabled = true; btnXoa.Enabled = true; btnLuu.Enabled = false; btnHuy.Enabled = false; btnRefresh.Enabled = false; panelSearch.Enabled = true; panelInfor.Enabled = false; ds = nhanvien.LayNhanVien(); dgvNhanVien.DataSource = ds.Tables[0]; LoadChuyen(); LoadQuyen(); } catch (Exception e) { MessageBox.Show("Bạn không có quyền truy cập"); this.Close(); } //btnTimKiem.Enabled = true; //btnSelectImg.Enabled = false; //txtMaNV_Search.Enabled = true; //txtMaVN.Enabled = false; //txtHo_ChuLot.Enabled = false; //txtTen.Enabled = false; //txtSDT.Enabled = false; //txtMatKhau.Enabled = false; //rbNam.Enabled = false; //rbNu.Enabled = false; //dtpNgaySinh.Enabled = false; //cmbChuyen.Enabled = false; }
/// <summary> /// Hiển thị bàn đang click lên thanh detail ở bên phải /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btn_Click(object sender, EventArgs e) { Ban ban = (sender as SimpleButton).Tag as Ban; lbTenBan.Text = ban.TenBan; //Lấy 1 button để lưu dữ liệu của 1 bàn khi click vào bàn btnDaiDienBan.Tag = ban; btnDaiDienBan.Text = ban.TenBan; // Khi đã click vào 1 bàn lấy được object bàn thì cũng phải lấy được object hoadon của nó luôn //Nếu bàn đã được bật thì mới lấy hóa đơn và show nó lên, còn không thì ko show gì cả if (ban.TrangThai) { float tongtien = 0f; DataTable dt = blBan.LayHoaDon(ban); HoaDon hoadon = new HoaDon(dt.Rows[0]); btnHoaDon.Tag = hoadon; btnHoaDon.Text = hoadon.ID_HoaDon.ToString(); //Show các mặt hàng có trong hóa đơn và tính tổng tiền blHoaDon.ShowBill(hoadon, out tongtien); // Show số hóa đơn txtSoHD.Text = hoadon.ID_HoaDon.ToString(); //Show ngày lập hóa đơn DateTime NgayLapHoaDon = blBan.LayGioVao(ban.ID_Ban); dtpNgay.Text = NgayLapHoaDon.ToString(); dtBatDau.Text = NgayLapHoaDon.TimeOfDay.ToString("hh"); dtBatDau.Text += ":"; dtBatDau.Text += NgayLapHoaDon.TimeOfDay.ToString("mm"); //tổng tiền txtTienNuoc.Text = tongtien.ToString(); txtTongCong.Text = tongtien.ToString(); //Số lượng cbSoLuong.Text = "1"; //Nhân viên cbNhanVien.DataSource = blNhanVien.LayNhanVien(); cbNhanVien.DisplayMember = "TENNHANVIEN"; cbNhanVien.ValueMember = "ID_NHANVIEN"; //Khách hàng cbKhachHang.DataSource = blKhachHang.LayKhachHang(); cbKhachHang.DisplayMember = "TENKHACHHANG"; cbKhachHang.ValueMember = "ID_KHACHHANG"; //Giảm giá if (lbGiamGiaGio.Tag == null) { lbGiamGiaGio.Tag = "0"; } double giamgio = Double.Parse(lbGiamGiaGio.Tag.ToString()); if (hoadon.GiamGiaGio > giamgio) { txtGiamGiaGio.Text = hoadon.GiamGiaGio.ToString(); } else { txtGiamGiaGio.Text = lbGiamGiaGio.Tag.ToString(); } if (lbGiamGiaNuoc.Tag == null) { lbGiamGiaNuoc.Tag = "0"; } double giamnuoc = Double.Parse(lbGiamGiaNuoc.Tag.ToString()); if (hoadon.GiamGiaThucPham > giamnuoc) { txtGiamGiaNuoc.Text = hoadon.GiamGiaThucPham.ToString(); } else { txtGiamGiaNuoc.Text = lbGiamGiaNuoc.Tag.ToString(); } Enabel(true); } else { btnHoaDon.Tag = null; Enabel(false); //Hiển thị giờ hiện tại của hệ thống. dtKetThuc.Text = DateTime.Now.TimeOfDay.ToString(); } }